структура 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 , определяющее тип ресурса.
-
ImageFileFormat
-
Значение D3DX11_IMAGE_FILE_FORMAT , определяющее формат изображения.
Комментарии
Эта структура используется такими методами, как D3DX11GetImageInfoFromFile, D3DX11GetImageInfoFromMemory или D3DX11GetImageInfoFromResource.
Требования
Требование | Значение |
---|---|
Заголовок |
|