Структура WICDdsParameters (wincodec.h)
Задает размер изображения DDS, DXGI_FORMAT и альфа-режим автономных данных.
Синтаксис
typedef struct WICDdsParameters {
UINT Width;
UINT Height;
UINT Depth;
UINT MipLevels;
UINT ArraySize;
DXGI_FORMAT DxgiFormat;
WICDdsDimension Dimension;
WICDdsAlphaMode AlphaMode;
} WICDdsParameters;
Члены
Width
Тип: UINT
Ширина (в пикселях) текстуры с наибольшим размером MIP (уровень MIP 0).
Height
Тип: UINT
Высота (в пикселях) текстуры с наибольшим размером MIP (уровень MIP 0). Если изображение DDS содержит одномерную текстуру, это значение равно 1.
Depth
Тип: UINT
Количество срезов в трехмерной текстуре. Это эквивалентно глубине трехмерной текстуры в пикселях при наибольшем размере MIP (уровень MIP 0). Если изображение DDS содержит одномерную или двухмерную текстуру, это значение равно 1.
MipLevels
Тип: UINT
Количество уровней MIP, содержащихся в образе DDS.
ArraySize
Тип: UINT
Количество текстур в массиве на изображении DDS.
DxgiFormat
Тип: DXGI_FORMAT
DXGI_FORMAT пиксельных данных DDS.
Dimension
Тип: WICDdsDimension
Указывает тип измерения данных, содержащихся в изображении DDS (1D, 2D, трехмерная текстура или текстура куба).
AlphaMode
Тип: WICDdsAlphaMode
Указывает альфа-поведение образа DDS.
Требования
Минимальная версия клиента | Windows 8.1 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 R2 [классические приложения | Приложения UWP] |
Верхняя часть | wincodec.h |