typedef enum D3D10_RESOURCE_DIMENSION {
D3D10_RESOURCE_DIMENSION_UNKNOWN = 0,
D3D10_RESOURCE_DIMENSION_BUFFER = 1,
D3D10_RESOURCE_DIMENSION_TEXTURE1D = 2,
D3D10_RESOURCE_DIMENSION_TEXTURE2D = 3,
D3D10_RESOURCE_DIMENSION_TEXTURE3D = 4
} D3D10_RESOURCE_DIMENSION;
这个枚举包含以下常量:
- D3D10_RESOURCE_DIMENSION_UNKNOWN: 表示资源维度未知。
- D3D10_RESOURCE_DIMENSION_BUFFER: 表示资源是一个缓冲区。
- D3D10_RESOURCE_DIMENSION_TEXTURE1D: 表示资源是一个一维纹理。
- D3D10_RESOURCE_DIMENSION_TEXTURE2D: 表示资源是一个二维纹理。
- D3D10_RESOURCE_DIMENSION_TEXTURE3D: 表示资源是一个三维纹理。
这些常量用于描述创建的 Direct3D 10 资源的类型。在使用 Direct3D 10 API 时,你可能会在资源创建或查询的上下文中遇到这个枚举。
转载请注明出处:http://www.zyzy.cn/article/detail/25543/Win32 API/D3d10.h/D3D10_RESOURCE_DIMENSION