Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Values that identify the intended use of constant-buffer data.
Note
For programming with Direct3D 10, this API has a type alias that begins D3D10_ instead of D3D_. These Direct3D 10 type aliases are defined in d3d10.h, d3d10misc.h, and d3d10shader.h.
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;
Constants
D3D_CT_CBUFFERValue: 0 A buffer containing scalar constants. |
D3D_CT_TBUFFERA buffer containing texture data. |
D3D_CT_INTERFACE_POINTERSA buffer containing interface pointers. |
D3D_CT_RESOURCE_BIND_INFOA buffer containing binding information. |
D3D10_CT_CBUFFERA buffer containing scalar constants. |
D3D10_CT_TBUFFERA buffer containing texture data. |
D3D11_CT_CBUFFERA buffer containing scalar constants. |
D3D11_CT_TBUFFERA buffer containing texture data. |
D3D11_CT_INTERFACE_POINTERSA buffer containing interface pointers. |
D3D11_CT_RESOURCE_BIND_INFOA buffer containing binding information. |
Requirements
| Requirement | Value |
|---|---|
| Header | d3dcommon.h |