Compartilhar via


DXGK_PATH_UPDATE enumeração (d3dkmddi.h)

Enumeração que indica como esse caminho foi modificado desde a chamada bem-sucedida anterior para SetTimingsFromVidPn.

Sintaxe

typedef enum _DXGK_PATH_UPDATE {
  DXGK_PATH_UPDATE_UNMODIFIED,
  DXGK_PATH_UPDATE_ADDED,
  DXGK_PATH_UPDATE_MODIFIED,
  DXGK_PATH_UPDATE_REMOVED
} DXGK_PATH_UPDATE;

Constantes

 
DXGK_PATH_UPDATE_UNMODIFIED
Indica que esse caminho não foi alterado desde a última chamada para SetTimingsFromVidPn. Isso permite que o driver ignore a interrogação do VidPn para obter alterações. A verificação existente deve continuar, exceto qualquer falha que possa ser causada devido à reatribuição de recursos de exibição para satisfazer outros caminhos.
DXGK_PATH_UPDATE_ADDED
Indica que esse caminho é novo, portanto, o driver terá que compreender completamente a descrição do que é necessário. Como não há nenhuma alocação da qual verificar, o driver deve verificar em preto até que o sistema operacional associe um ou mais aviões a serem verificados.
DXGK_PATH_UPDATE_MODIFIED
Indica que esse caminho foi alterado desde a última chamada para SetTimingsFromVidPn. O driver terá que interrogar o VidPn e verificar os outros campos de informações de caminho para entender o que mudou. O sistema operacional terá removido todos os planos de pixel antes de fazer essa chamada, de modo que o driver deve verificar preto até que o sistema operacional associe um ou mais aviões a serem verificados.
DXGK_PATH_UPDATE_REMOVED
Indica que esse caminho estava presente no VidPn anterior, mas foi removido. O driver deve ser capaz de otimizar a remoção sem interrogar o VidPn para ver se o caminho foi removido.

Requisitos

Requisito Valor
cabeçalho d3dkmddi.h