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


Структура DDIMULTISAMPLEQUALITYLEVELSDATA (d3dumddi.h)

Структура DDIMULTISAMPLEQUALITYLEVELSDATA описывает количество уровней качества с несколькими выборками для заданного формата цели отрисовки.

Синтаксис

typedef struct _DDIMULTISAMPLEQUALITYLEVELSDATA {
  [in] D3DDDIFORMAT           Format;
  [in] BOOL                   Flip;
  [in] D3DDDIMULTISAMPLE_TYPE MsType;
  [in] UINT                   QualityLevels;
} DDIMULTISAMPLEQUALITYLEVELSDATA;

Члены

[in] Format

D3DDDIFORMAT типизированное значение, указывающее формат поверхности целевого объекта отрисовки с несколькими выборками.

[in] Flip

Логическое значение, указывающее, является ли разрешение стилем flip или bit-block transfer (blt). Значение TRUE указывает на разрешение в стиле flip; False указывает на разрешение в стиле blt.

[in] MsType

D3DDDIMULTISAMPLE_TYPE типизированное значение, указывающее уровень выборки в полной сцене. Если устройство отображения поддерживает маскируемую многократную выборку (т. е. несколько выборок для формата целевой отрисовки с несколькими выборками плюс поддержку антиалиасов), драйвер отображения пользовательского режима должен предоставить количество уровней качества для значения D3DDDIMULTISAMPLE_NONMASKABLE (1).

[in] QualityLevels

Количество уровней качества с несколькими выборками, поддерживаемых драйвером отображения пользовательского режима для формата целевого объекта отрисовки, заданного элементами Format, bFlip и MSType .

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Верхняя часть d3dumddi.h (включая D3dumddi.h)

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

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

D3DDDIMULTISAMPLE_TYPE

GetCaps