PushConstant

PushConstant

Přehled

PushConstant je třída v Aspose.3D FOSS pro .NET.

Nástroj pro poskytování dat shaderu prostřednictvím push konstanty.

Tato třída poskytuje 8 metod pro práci s objekty PushConstant v programech .NET. Dostupné metody zahrnují: Commit, PushConstant, Write. Všichni veřejní členové jsou přístupní jakékoli aplikaci .NET po instalaci balíčku Aspose.3D FOSS pro .NET.

Metody

Podpis:Popis:
PushConstant()Konstruktor
Write(mat: FMatrix4)Není implementováno ve FOSS edici — vyvolá výjimku při běhu. Zapište matici do konstanty
Write(n: int)Není implementováno ve FOSS edici — vyvolá výjimku při běhu. Zapište int hodnotu do konstanty
Write(f: float)Není implementováno ve verzi FOSS — vyhodí během běhu. Zapište hodnotu typu float do konstanty
Write(vec: FVector4)Není implementováno ve verzi FOSS — vyhodí během běhu. Zapište 4-komponentový vektor do konstanty
Write(vec: FVector3)Není implementováno ve verzi FOSS — vyhodí během běhu. Zapište 3-komponentový vektor do konstanty
Write(x: float, y: float, z: float, w: float)Není implementováno ve verzi FOSS — vyvolá výjimku během běhu. Zapište 4-komponentový vektor do konstanty
Commit(stage: ShaderStage, commandList: ICommandList)Není implementováno ve verzi FOSS — vyvolá výjimku za běhu. Předat připravená data do grafické pipeline.

Viz také:

 Čeština