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


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

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

DXGI_FORMAT

WICDdsAlphaMode

WICDdsDimension