D3D10_REQ

资源限制常量。

#define 说明
D3D10_REQ_MIP_LEVELS 14 纹理资源可能具有的最大 mipmap 级别数。
D3D10_REQ_RESOURCE_SIZE_IN_MEGABYTES 128 资源的最大可能大小(以兆字节为单位)。 应用可以在某些图形硬件上创建大于最大资源大小的资源。 但是,我们建议应用使资源小于最大资源大小,以获得图形供应商之间的最大兼容性。 运行时仅保证所有 Direct3D 10 硬件都支持最大资源大小内的分配。
D3D10_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION 512 1D 纹理数组的最大数组大小。
D3D10_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION 512 2D 纹理数组的最大数组大小。
D3D10_REQ_TEXTURE1D_U_DIMENSION 8192 1D 纹理的最大宽度。
D3D10_REQ_TEXTURE2D_U_OR_V_DIMENSION 8192 2D 纹理的最大宽度和高度。
D3D10_REQ_TEXTURE3D_U_V_OR_W_DIMENSION 2048 3D 纹理的最大宽度、高度和深度。
D3D10_REQ_TEXTURECUBE_DIMENSION 8192 立方体纹理的最大大小。

 

常量在 D3D10.h 中定义。

资源常量

Direct3D 参考