PushConstant

PushConstant

Vue d’ensemble

PushConstant est une classe dans le FOSS Aspose.3D pour .NET.

Un utilitaire pour fournir des données au shader via une push constant.

Cette classe fournit 8 méthodes pour travailler avec des objets PushConstant dans les programmes .NET. Les méthodes disponibles incluent : Commit, PushConstant, Write. Tous les membres publics sont accessibles à toute application .NET après l’installation du paquet Aspose.3D FOSS pour .NET.

Méthodes

SignatureDescription
PushConstant()Constructeur de
Write(mat: FMatrix4)Non implémenté dans l’édition FOSS — lève une exception à l’exécution. Écrire la matrice dans la constante
Write(n: int)Non implémenté dans l’édition FOSS — lève une exception à l’exécution. Écrire une valeur int dans la constante
Write(f: float)Non implémenté dans l’édition FOSS — lance une exception à l’exécution. Écrire une valeur float dans la constante
Write(vec: FVector4)Non implémenté dans l’édition FOSS — lance une exception à l’exécution. Écrire un vecteur à 4 composantes dans la constante
Write(vec: FVector3)Non implémenté dans l’édition FOSS — lance une exception à l’exécution. Écrire un vecteur à 3 composantes dans la constante
Write(x: float, y: float, z: float, w: float)Non implémenté dans l’édition FOSS — génère une exception à l’exécution. Écrire un vecteur à 4 composantes dans la constante
Commit(stage: ShaderStage, commandList: ICommandList)Non implémenté dans l’édition FOSS — génère une exception à l’exécution. Valider les données préparées dans le pipeline graphique.

Voir aussi

 Français