PushConstant

PushConstant

Übersicht

PushConstant ist eine Klasse in Aspose.3D FOSS für .NET.

Ein Dienstprogramm, um Daten über push constant an den Shader zu übermitteln.

Diese Klasse bietet 8 Methoden zum Arbeiten mit PushConstant-Objekten in .NET-Programmen. Verfügbare Methoden umfassen: Commit, PushConstant, Write. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung zugänglich, nachdem das Aspose.3D FOSS für .NET-Paket installiert wurde.

Methoden

SignaturBeschreibung
PushConstant()Konstruktor von
Write(mat: FMatrix4)Nicht in der FOSS-Edition implementiert — wirft zur Laufzeit. Schreibe die Matrix in die Konstante
Write(n: int)Nicht in der FOSS-Edition implementiert — wirft zur Laufzeit. Schreibe einen int-Wert in die Konstante
Write(f: float)Nicht implementiert in der FOSS-Edition — wirft zur Laufzeit. Schreibe einen float-Wert in die Konstante
Write(vec: FVector4)Nicht implementiert in der FOSS-Edition — wirft zur Laufzeit. Schreibe einen 4-Komponenten-Vektor in die Konstante
Write(vec: FVector3)Nicht implementiert in der FOSS-Edition — wirft zur Laufzeit. Schreibe einen 3-Komponenten-Vektor in die Konstante
Write(x: float, y: float, z: float, w: float)Nicht implementiert in der FOSS-Edition — wirft zur Laufzeit. Schreibe einen 4-Komponenten-Vektor in die Konstante
Commit(stage: ShaderStage, commandList: ICommandList)Nicht implementiert in der FOSS-Edition — wirft zur Laufzeit. Übergebe vorbereitete Daten an die Grafikpipeline.

Siehe auch

 Deutsch