DXGKDDI_SETFLIPQUEUELOGBUFFER função de retorno de chamada (d3dkmddi.h)
No de 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 de fila de lançamento.
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 de DXGKARG_SETFLIPQUEUELOGBUFFER que contém os parâmetros para essa função.
Valor de retorno
DXGKDDI_SETFLIPQUEUELOGBUFFER retorna um código NTSTATUS, como um dos seguintes:
Valor de retorno | 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 o suporte para esta operação. |
Observações
Consulte Obtendo estatísticas presentes para ver os lançamentos na fila para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 11 (WDDM 3.0) |
cabeçalho | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |