Compartilhar via


DXGKDDI_CANCELFLIPS função de retorno de chamada (d3dkmddi.h)

No de modelo de fila de inversão de hardware, o sistema operacional chama a função de DXGKDDI_CANCELFLIPS do driver de miniporto de exibição para cancelar de forma síncrona as inversões previamente enfileiradas.

Sintaxe

DXGKDDI_CANCELFLIPS DxgkddiCancelflips;

NTSTATUS DxgkddiCancelflips(
  IN_CONST_HANDLE hAdapter,
  INOUT_PDXGKARG_CANCELFLIPS pCancelFlips
)
{...}

Parâmetros

hAdapter

[in] Manipule para um adaptador de exibição.

pCancelFlips

[entrada/saída] Ponteiro para uma estrutura de DXGKARG_CANCELFLIPS que contém os parâmetros para essa função.

Valor de retorno

DXGKDDI_CANCELFLIPS retorna um código NTSTATUS, como um dos seguintes:

Valor de retorno Significado
STATUS_SUCCESS A rotina foi concluída com êxito.
STATUS_NOT_IMPLEMENTED O driver não implementa o suporte para esta operação. Para esse status de retorno, o sistema operacional acompanhará uma chamada para DxgkDdiCancelQueuedFlips.

Observações

As PresentIds canceladas de forma assíncrona são relatadas por meio do mecanismo de interrupção VSync .

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
IRQL DIRQL

Consulte também

DXGKARG_CANCELFLIPS