структура DXGKARG_CONTROLMODEBEHAVIOR (d3dkmddi.h)

Структура DXGKARG_CONTROLMODEBEHAVIOR содержит поведение режима отображения, запрашиваемое ОС драйвера, и результаты запроса.

Синтаксис

typedef struct _DXGKARG_CONTROLMODEBEHAVIOR {
  IN DXGK_MODE_BEHAVIOR_FLAGS  Request;
  OUT DXGK_MODE_BEHAVIOR_FLAGS Satisfied;
  OUT DXGK_MODE_BEHAVIOR_FLAGS NotSatisfied;
} DXGKARG_CONTROLMODEBEHAVIOR;

Члены

Request

Объединение DXGK_MODE_BEHAVIOR_FLAGS, содержащее поведения, запрашиваемые операционной системой.

Satisfied

Помечает, какие запросы были удовлетворены. Следует задать только флаги, которые были заданы в поле Запрос и которые драйвер смог применить запрошенное поведение.

NotSatisfied

Помечает, какие запросы не были удовлетворены. Следует устанавливать только флаги, которые были заданы в поле Запрос , которые драйвер поддерживает в этом адаптере, но не могут быть применены.

Комментарии

Если поведение не поддерживается, то даже если драйвер понимает поведение, он должен оставить бит флага ясным в полях Удовлетворено и NotSatisfied .

Требования

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

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

DXGK_MODE_BEHAVIOR_FLAGS

DXGKDDI_CONTROLMODEBEHAVIOR