D3D_CBUFFER_TYPE Enumeration (d3dcommon.h)
Werte, die die beabsichtigte Verwendung von Konstantenpufferdaten identifizieren.
Hinweis
Für die Programmierung mit Direct3D 10 verfügt diese API über einen Typalias D3D10_
, der anstelle von D3D_
beginnt. Diese Direct3D 10-Typalias werden in d3d10.h
, d3d10misc.h
und d3d10shader.h
definiert.
Syntax
typedef enum _D3D_CBUFFER_TYPE {
D3D_CT_CBUFFER = 0,
D3D_CT_TBUFFER,
D3D_CT_INTERFACE_POINTERS,
D3D_CT_RESOURCE_BIND_INFO,
D3D10_CT_CBUFFER,
D3D10_CT_TBUFFER,
D3D11_CT_CBUFFER,
D3D11_CT_TBUFFER,
D3D11_CT_INTERFACE_POINTERS,
D3D11_CT_RESOURCE_BIND_INFO
} D3D_CBUFFER_TYPE;
Konstanten
D3D_CT_CBUFFER Wert: 0 Ein Puffer, der skalare Konstanten enthält. |
D3D_CT_TBUFFER Ein Puffer, der Texturdaten enthält. |
D3D_CT_INTERFACE_POINTERS Ein Puffer, der Schnittstellenzeiger enthält. |
D3D_CT_RESOURCE_BIND_INFO Ein Puffer, der Bindungsinformationen enthält. |
D3D10_CT_CBUFFER Ein Puffer, der skalare Konstanten enthält. |
D3D10_CT_TBUFFER Ein Puffer, der Texturdaten enthält. |
D3D11_CT_CBUFFER Ein Puffer, der skalare Konstanten enthält. |
D3D11_CT_TBUFFER Ein Puffer, der Texturdaten enthält. |
D3D11_CT_INTERFACE_POINTERS Ein Puffer, der Schnittstellenzeiger enthält. |
D3D11_CT_RESOURCE_BIND_INFO Ein Puffer, der Bindungsinformationen enthält. |
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dcommon.h |