Перечисление D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS (d3d11.h)

Указывает тип шаблона с несколькими выборками.

Синтаксис

typedef enum D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS {
  D3D11_STANDARD_MULTISAMPLE_PATTERN = 0xffffffff,
  D3D11_CENTER_MULTISAMPLE_PATTERN = 0xfffffffe
} ;

Константы

 
D3D11_STANDARD_MULTISAMPLE_PATTERN
Значение: 0xffffffff
Предварительно определенные многофакторные шаблоны, необходимые для оборудования Direct3D 11 и Direct3D 10.1.
D3D11_CENTER_MULTISAMPLE_PATTERN
Значение: 0xfffffffe
Шаблон, в котором все примеры расположены в центре пикселя.

Комментарии

Приложение вызывает ID3D11Device::CheckMultisampleQualityLevels , чтобы получить количество уровней качества, доступных во время множественной выборки. Уровень качества 0 означает, что оборудование не поддерживает multisampling для определенного формата. Если количество уровней качества больше 0 и оборудование поддерживает фиксированные шаблоны выборки для количества примеров, приложение может запросить фиксированные шаблоны, указав уровень качества в качестве D3D11_STANDARD_MULTISAMPLE_PATTERN или D3D11_CENTER_MULTISAMPLE_PATTERN. Приложение может вызвать ID3D11Device::CheckFormatSupport для проверка для поддержки стандартных фиксированных шаблонов. Если оборудование поддерживает только фиксированные шаблоны, но не имеет дополнительных шаблонов для конкретных поставщиков, среда выполнения может сообщить о количестве уровней качества как 1, а оборудование может притворяться, что уровень качества 0 работает так же, как уровень качества, равный D3D11_STANDARD_MULTISAMPLE_PATTERN.

Среда выполнения определяет следующие стандартные образцы шаблонов для 1 (тривиальных), 2, 4, 8 и 16 выборок. Оборудование должно поддерживать число выборок 1, 4 и 8. Поставщики оборудования могут предоставлять больше примеров, помимо этих. Однако если поставщики поддерживают 2, 4 (обязательный), 8(обязательный) или 16, они также должны поддерживать соответствующий стандартный шаблон или центральный шаблон для каждого из этих примеров подсчета.

Шаблон для 1 примера шаблоны подсчетадля 2 и 4 шаблонов подсчета примеровдля 8 и 16 примеров счетчика

Требования

Требование Значение
Заголовок d3d11.h

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

Перечисления ресурсов