Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
No de modelo de fila de inversão de hardware, a estrutura DXGK_CANCELFLIPS_PLANE contém uma solicitação de cancelamento de plano .
Sintaxe
typedef struct _DXGK_CANCELFLIPS_PLANE {
ULONGLONG PresentIdCancelRequested;
ULONGLONG PresentIdCancelled;
UINT LayerIndex;
} DXGK_CANCELFLIPS_PLANE;
Membros
PresentIdCancelRequested
[in] Identifica o intervalo de PresentIds a ser cancelado. Esse valor é o primeiro lançamento no intervalo de [PresentIdCancelRequested, LastSubmittedPresentIdToDriver] inverte para ser cancelado.
PresentIdCancelled
[out] Especifica o intervalo de PresentIds que o driver cancelou de forma síncrona. Esse valor é o primeiro lançamento no intervalo de flips [PresentIdCancelled, LastSubmittedPresentIdToDriver] que foram cancelados. Os valores possíveis para PresentIdCancelled seguem.
Valor | Significado |
---|---|
PresentIdCancelRequested | O driver cancelou todas as inversões pendentes no intervalo especificado. |
Maior ou igual a PresentIdCancelRequested | O driver não pôde cancelar um ou mais dos presentes pendentes no intervalo especificado. |
Zero | Nenhum dos presentes pendentes foi cancelado de forma síncrona. |
LayerIndex
[in] Identifica o índice do plano MPO na fila de inversão.
Observações
A estrutura DXGKARG_CANCELFLIPS contém um ponteiro para uma matriz de estruturas DXGK_CANCELFLIPS_PLANE, cada uma contendo uma solicitação de cancelamento por plano.
Consulte Cancelando versões intertravadas em vários planos para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 11 (WDDM 3.0) |
cabeçalho | d3dkmddi.h |