D3D_CBUFFER_TYPE 枚举 (d3dcommon.h)
标识常量缓冲区数据的预期用途的值。
注意
对于使用 Direct3D 10 进行编程,此 API 的类型别名以 开头 D3D10_
,而不是 D3D_
。 这些 Direct3D 10 类型别名在 、 d3d10misc.h
和 d3d10shader.h
中d3d10.h
定义。
语法
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 包含绑定信息的缓冲区。 |
要求
要求 | 值 |
---|---|
Header | d3dcommon.h |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈