Compartilhar via


estrutura DXGKARG_CONTROLMODEBEHAVIOR (d3dkmddi.h)

A estrutura DXGKARG_CONTROLMODEBEHAVIOR contém os comportamentos do modo de exibição que o sistema operacional solicita do driver e os resultados da solicitação.

Sintaxe

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

Membros

Request

Uma união DXGK_MODE_BEHAVIOR_FLAGS que contém os comportamentos que o sistema operacional está solicitando.

Satisfied

Sinaliza que relatam quais solicitações foram atendidas. Somente os sinalizadores que foram definidos no campo Solicitação e que o driver foi capaz de aplicar o comportamento solicitado devem ser definidos.

NotSatisfied

Sinaliza que relatam quais solicitações não foram atendidas. Somente os sinalizadores que foram definidos no campo Solicitação aos quais o driver dá suporte nesse adaptador, mas não puderam ser aplicados, devem ser definidos.

Comentários

Se não houver suporte para um comportamento, mesmo que o driver compreenda o comportamento, ele deverá deixar o sinalizador um pouco claro nos campos Satisfeito e Não Satisfeito.

Requisitos

Requisito Valor
Cabeçalho d3dkmddi.h

Confira também

DXGK_MODE_BEHAVIOR_FLAGS

DXGKDDI_CONTROLMODEBEHAVIOR