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


структура D3DX11_IMAGE_INFO

Примечание

Библиотека служебных программ D3DX (D3DX 9, D3DX 10 и D3DX 11) устарела для Windows 8 и не поддерживается для приложений Магазина Windows.

При необходимости предоставьте сведения API-интерфейсам загрузчика текстур, чтобы управлять загрузкой текстур. Значение D3DX11_DEFAULT для любого из этих параметров приведет к автоматическому использованию D3DX значения из исходного файла.

Синтаксис

typedef struct D3DX11_IMAGE_INFO {
  UINT                     Width;
  UINT                     Height;
  UINT                     Depth;
  UINT                     ArraySize;
  UINT                     MipLevels;
  UINT                     MiscFlags;
  DXGI_FORMAT              Format;
  D3D11_RESOURCE_DIMENSION ResourceDimension;
  D3DX11_IMAGE_FILE_FORMAT ImageFileFormat;
} D3DX11_IMAGE_INFO, *LPD3DX11_IMAGE_INFO;

Члены

Width

Тип: UINT

Целевая ширина текстуры. Если фактическая ширина текстуры больше или меньше этого значения, текстура будет масштабироваться вверх или вниз в соответствии с этой целевой шириной.

Height

Тип: UINT

Целевая высота текстуры. Если фактическая высота текстуры больше или меньше этого значения, текстура будет масштабироваться вверх или вниз в соответствии с целевой высотой.

Depth

Тип: UINT

Глубина текстуры. Это относится только к текстурам тома.

ArraySize

Тип: UINT

Количество элементов в массиве.

MipLevels

Тип: UINT

Максимальное количество уровней MIP-карты в текстуре. См. примечания в D3D11_TEX1D_SRV. Использование 0 или D3DX11_DEFAULT приведет к созданию полной цепочки MIP-карты.

MiscFlags

Тип: UINT

Прочие свойства ресурса, указанные с флагом D3D11_RESOURCE_MISC_FLAG .

Формат

Тип: DXGI_FORMAT

Перечисление DXGI_FORMAT , указывающее формат текстуры после загрузки.

ResourceDimension

Тип: D3D11_RESOURCE_DIMENSION

Значение D3D11_RESOURCE_DIMENSION , определяющее тип ресурса.

ImageFileFormat

Тип: D3DX11_IMAGE_FILE_FORMAT

Значение D3DX11_IMAGE_FILE_FORMAT , определяющее формат изображения.

Комментарии

Эта структура используется такими методами, как D3DX11GetImageInfoFromFile, D3DX11GetImageInfoFromMemory или D3DX11GetImageInfoFromResource.

Требования

Требование Значение
Заголовок
D3DX11tex.h

См. также раздел

Структуры D3DX