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


перечисление D3DWDDM2_6DDI_SCANOUT_FLAGS (d3d10umddi.h)

Используется в обратном вызове PFND3DWDDM2_6DDI_QUERY_SCANOUT_CAPS, чтобы указать требование преобразования при подготовке к операции переворачивания.

Синтаксис

typedef enum D3DWDDM2_6DDI_SCANOUT_FLAGS {
  D3DWDDM2_6DDI_SCANOUT_FLAG_NONE,
  D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_REQUIRED,
  D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_DESIRED,
  D3DWDDM2_6DDI_SCANOUT_FLAG_UNPREDICTABLE_TIMING
} ;

Константы

 
D3DWDDM2_6DDI_SCANOUT_FLAG_NONE
Требование преобразования не определено.
D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_REQUIRED
Требуется преобразование. Если требуется преобразование, среда выполнения вызовет PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION.
D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_DESIRED
Должно произойти преобразование. Если запрос API на отключение преобразования отсутствует, среда выполнения вызовет PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION.
D3DWDDM2_6DDI_SCANOUT_FLAG_UNPREDICTABLE_TIMING
Указывает среде выполнения, соответствует ли результирующее выделение прогнозируемой продолжительности сканирования. Эти сведения будут использоваться для настройки полей безопасности отрисовки переднего буфера.

Комментарии

Драйвер может не устанавливать флаги D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_REQUIRED и D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_DESIRED.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1903
Верхняя часть d3d10umddi.h

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

PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION

PFND3DWDDM2_6DDI_QUERY_SCANOUT_CAPS