共用方式為


D3D_CBUFFER_TYPE列舉 (d3dcommon.h)

識別常數緩衝區數據用途的值。

注意

針對使用 Direct3D 10 進行程式設計,此 API 具有開頭 D3D10_ 而不是 的 D3D_型別別名。 這些 Direct3D 10 類型別名定義於 d3d10.hd3d10misc.hd3d10shader.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

另請參閱

通用版本列舉