Поделиться через


структура 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

Количество уровней MIP-карты в исходном изображении.

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