DXGKDDI_CANCELFLIPS função de retorno de chamada (d3dkmddi.h)
No modelo de fila de inversão de hardware, o sistema operacional chama a função DXGKDDI_CANCELFLIPS de um driver de miniporta de exibição para cancelar inversãos enfileiradas anteriormente de forma síncrona.
Sintaxe
DXGKDDI_CANCELFLIPS DxgkddiCancelflips;
NTSTATUS DxgkddiCancelflips(
IN_CONST_HANDLE hAdapter,
INOUT_PDXGKARG_CANCELFLIPS pCancelFlips
)
{...}
Parâmetros
hAdapter
[in] Identificador para um adaptador de exibição.
pCancelFlips
[entrada/saída] Ponteiro para uma estrutura DXGKARG_CANCELFLIPS que contém os parâmetros para essa função.
Retornar valor
DXGKDDI_CANCELFLIPS retorna um código NTSTATUS, como um dos seguintes:
Valor retornado | Significado |
---|---|
STATUS_SUCCESS | A rotina foi concluída com êxito. |
STATUS_NOT_IMPLEMENTED | O driver não implementa suporte para essa operação. Para esse retorno status, o sistema operacional acompanhará uma chamada para DxgkDdiCancelQueuedFlips. |
Comentários
As PresentIds canceladas de forma assíncrona são relatadas por meio do mecanismo de interrupção do VSync.
Consulte Cancelando inversãos interligadas em vários planos para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11 (WDDM 3.0) |
Cabeçalho | d3dkmddi.h |
IRQL | DIRQL |