перечисление 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 (include D3d10umddi.h) |