D3D_CBUFFER_TYPE列舉 (d3dcommon.h)
識別常數緩衝區數據用途的值。
注意
針對使用 Direct3D 10 進行程式設計,此 API 具有開頭 D3D10_
而不是 的 D3D_
型別別名。 這些 Direct3D 10 類型別名定義於 d3d10.h
、 d3d10misc.h
和 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;
常數
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 包含系結信息的緩衝區。 |
規格需求
需求 | 值 |
---|---|
標頭 | d3dcommon.h |