Condividi tramite


enumerazione D3D_SHADER_CBUFFER_FLAGS (d3dcommon.h)

Valori che identificano l'uso previsto di un buffer di dati costante.

Nota

Per la programmazione con Direct3D 10, questa API ha un alias di D3D_tipo che inizia D3D10_ anziché . Questi alias di tipo Direct3D 10 sono definiti in d3d10.h, d3d10misc.he d3d10shader.h.

Sintassi

typedef enum _D3D_SHADER_CBUFFER_FLAGS {
  D3D_CBF_USERPACKED = 1,
  D3D10_CBF_USERPACKED,
  D3D_CBF_FORCE_DWORD = 0x7fffffff
} D3D_SHADER_CBUFFER_FLAGS;

Costanti

 
D3D_CBF_USERPACKED
Valore: 1
Associare il buffer costante a uno slot di input definito nel codice HLSL anziché consentire al compilatore di scegliere lo slot di input.
D3D10_CBF_USERPACKED
Associare il buffer costante a uno slot di input definito nel codice HLSL anziché consentire al compilatore di scegliere lo slot di input.
D3D_CBF_FORCE_DWORD
Valore: 0x7fffffff
Questo valore non viene usato da un programmatore; esiste per forzare l'enumerazione per la compilazione in 32 bit.

Commenti

i valori D3D_SHADER_CBUFFER_FLAGS tipizzati vengono specificati nel membro uFlags della struttura D3D11_SHADER_BUFFER_DESC .

Requisiti

Requisito Valore
Intestazione d3dcommon.h

Vedi anche

Enumerazioni delle versioni comuni