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


структура 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