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


Перечисление D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS (d3d10umddi.h)

Тип перечисления D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS содержит значения, определяющие уровни качества для шаблонов с несколькими выборками.

Синтаксис

typedef enum D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS {
  D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN,
  D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN
} ;

Константы

 
D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN
Значение уровня качества для стандартного шаблона множественной выборки.
D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN
То же количество выборок, что и D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, за исключением того, что все выборки перекрывают центр пикселя.

Комментарии

Значение уровня качества для стандартного шаблона многопримерной выборки — D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. Чтобы предоставить поддержку стандартного шаблона множественной выборки для заданного числа выборок, драйвер должен предоставить по крайней мере один стандартный уровень качества с помощью функции CheckMultisampleQualityLevels . Затем среда выполнения D3D может использовать значение D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. Если поставщики оборудования не имеют собственных примеров шаблонов, которые они хотят предоставить, и просто имеют стандартный шаблон, они могут просто реализовать стандартный шаблон как для уровня качества 0, так и для уровня качества D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. В этом случае функция CheckMultisampleQualityLevels драйвера вернет указатель на 1 в параметре pNumQualityLevels . Затем приложения могут запрашивать уровень качества 0 или D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, и оба уровня качества обеспечивают одинаковое поведение.

Для каждого количества выборок, где поддерживается D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, должен поддерживаться одноуровневый шаблон (D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN). D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN имеет то же количество выборок, что и D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, за исключением того, что все выборки перекрывают центр пикселя.

Требования

Требование Значение
Минимальная версия клиента D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS поддерживается в Windows Vista с пакетом обновления 1 (SP1) и более поздних версий, а также Windows Server 2008 и более поздних версий.
Верхняя часть d3d10umddi.h (включая D3d10umddi.h)

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

CheckMultisampleQualityLevels