D3DX10_IMAGE_INFO 结构

返回图像文件的原始内容的说明。

语法

typedef struct D3DX10_IMAGE_INFO {
  UINT                     Width;
  UINT                     Height;
  UINT                     Depth;
  UINT                     ArraySize;
  UINT                     MipLevels;
  UINT                     MiscFlags;
  DXGI_FORMAT              Format;
  D3D10_RESOURCE_DIMENSION ResourceDimension;
  D3DX10_IMAGE_FILE_FORMAT ImageFileFormat;
} D3DX10_IMAGE_INFO, *LPD3DX10_IMAGE_INFO;

成员

Width

类型: UINT

原始图像的宽度(以像素为单位)。

Height

类型: UINT

原始图像的高度(以像素为单位)。

Depth

类型: UINT

原始图像的深度(以像素为单位)。

ArraySize

类型: UINT

纹理数组的大小。 对于单个图像,ArraySize 将为 1。

MipLevels

类型: UINT

原始图像中的 mipmap 级别数。

MiscFlags

类型: UINT

其他资源属性 (请参阅 D3D10_RESOURCE_MISC_FLAG) 。

格式

类型: DXGI_FORMAT

来自DXGI_FORMAT枚举类型的值,该值最贴切地描述原始图像中的数据。

ResourceDimension

类型: D3D10_RESOURCE_DIMENSION

表示存储在文件中的纹理的类型。 请参阅 D3D10_RESOURCE_DIMENSION

ImageFileFormat

类型: D3DX10_IMAGE_FILE_FORMAT

表示图像文件的格式。 请参阅 D3DX10_IMAGE_FILE_FORMAT

要求

要求
标头
D3DX10.h

另请参阅

D3DX 结构