énumération D3D_SHADER_CBUFFER_FLAGS (d3dcommon.h)
Valeurs qui identifient l’utilisation prévue d’une mémoire tampon de données constantes.
Notes
Pour la programmation avec Direct3D 10, cette API a un alias de type qui commence D3D10_
à la place de D3D_
. Ces alias de type Direct3D 10 sont définis dans d3d10.h
, d3d10misc.h
et d3d10shader.h
.
Syntax
typedef enum _D3D_SHADER_CBUFFER_FLAGS {
D3D_CBF_USERPACKED = 1,
D3D10_CBF_USERPACKED,
D3D_CBF_FORCE_DWORD = 0x7fffffff
} D3D_SHADER_CBUFFER_FLAGS;
Constantes
D3D_CBF_USERPACKED Valeur : 1 Liez la mémoire tampon constante à un emplacement d’entrée défini dans le code HLSL (au lieu de laisser le compilateur choisir l’emplacement d’entrée). |
D3D10_CBF_USERPACKED Liez la mémoire tampon constante à un emplacement d’entrée défini dans le code HLSL (au lieu de laisser le compilateur choisir l’emplacement d’entrée). |
D3D_CBF_FORCE_DWORD Valeur : 0x7fffffff Cette valeur n’est pas utilisée par un programmeur ; il existe pour forcer la compilation de l’énumération sur 32 bits. |
Remarques
D3D_SHADER_CBUFFER_FLAGS valeurs de type sont spécifiées dans le membre uFlags de la structure D3D11_SHADER_BUFFER_DESC .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3dcommon.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour