DXGKDDI_SETFLIPQUEUELOGBUFFER função de retorno de chamada (d3dkmddi.h)
No modelo de fila de inversão de hardware, o sistema operacional chama uma função de driver de miniporto de exibição [DXGKDDI_SETFLIPQUEUELOGBUFFER](/windows-hardware/drivers/ddi/nc-d3dkmddi-dxgkddi_setflipqueuelogbuffe r) para fornecer ao driver o log da fila de inversão.
Sintaxe
DXGKDDI_SETFLIPQUEUELOGBUFFER DxgkddiSetflipqueuelogbuffer;
NTSTATUS DxgkddiSetflipqueuelogbuffer(
IN_CONST_HANDLE hAdapter,
IN_CONST_PDXGKARG_SETFLIPQUEUELOGBUFFER pSetFlipQueueLogBuffer
)
{...}
Parâmetros
hAdapter
[in] Manipule para um adaptador de exibição.
pSetFlipQueueLogBuffer
[in] Ponteiro para uma estrutura DXGKARG_SETFLIPQUEUELOGBUFFER que contém os parâmetros para essa função.
Retornar valor
DXGKDDI_SETFLIPQUEUELOGBUFFER retorna um código NTSTATUS, como um dos seguintes:
Valor retornado | Significado |
---|---|
STATUS_SUCCESS | A rotina foi concluída com êxito. Se DXGKARG_SETFLIPQUEUELOGBUFFER::LogBufferAddress for NULL, essa DDI deverá retornar STATUS_SUCCESS. |
STATUS_NO_MEMORY | A função falhou porque não foi possível alocar a quantidade de memória necessária para ser concluída com êxito. |
STATUS_NOT_IMPLEMENTED | O driver não implementa suporte para essa operação. |
Comentários
Consulte Obtendo estatísticas atuais para ver versões invertidas na fila para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11 (WDDM 3.0) |
Cabeçalho | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |