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


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

Логическое значение, указывающее, является ли разрешение стилем перевернутой или битовой передачи (blt). TRUE указывает разрешение стиля перевернутого текста; FALSE указывает разрешение стиля blt.

[in] MsType

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

[in] QualityLevels

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows Vista и более поздних версиях операционных систем Windows.
заголовка d3dumddi.h (include D3dumddi.h)

См. также

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

D3DDDIMULTISAMPLE_TYPE

GetCaps