Перечисление 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, они также должны поддерживать соответствующий стандартный шаблон или центральный шаблон для каждого из этих примеров подсчета.
Требования
Требование | Значение |
---|---|
Заголовок | d3d11.h |