WICDdsDimension 枚举 (wincodec.h)

指定 DDS 图像中包含的数据的维度类型。

语法

typedef enum WICDdsDimension {
  WICDdsTexture1D = 0,
  WICDdsTexture2D = 0x1,
  WICDdsTexture3D = 0x2,
  WICDdsTextureCube = 0x3,
  WICDDSTEXTURE_FORCE_DWORD = 0x7fffffff
} ;

常量

 
WICDdsTexture1D
值: 0
DDS 图像包含一维纹理 。
WICDdsTexture2D
值: 0x1
DDS 图像包含二维纹理 。
WICDdsTexture3D
值: 0x2
DDS 图像包含三维纹理 。
WICDdsTextureCube
值: 0x3
DDS 图像包含表示为 6 张人脸数组的立方体纹理。
WICDDSTEXTURE_FORCE_DWORD
值: 0x7fffffff

注解

WICDdsTexture2dWICDdsTextureCube 都对应于 D3D11_RESOURCE_DIMENSION_TEXTURE2D。 使用 ID3D11Device::CreateTexture2D 时,它们由结构 D3D11_TEXTURE2D_DESC 中的标志 D3D11_RESOURCE_MISC_TEXTURECUBE进行区分。

要求

   
最低受支持的客户端 Windows 8.1 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 R2 [桌面应用 |UWP 应用]
标头 wincodec.h

另请参阅

IWICDdsDecoder::GetParameters

WICDdsParameters