Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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.het 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_USERPACKEDValeur : 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_USERPACKEDLiez 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_DWORDValeur : 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 |