Compartilhar via


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

Consulte também

DXGKARG_SETFLIPQUEUELOGBUFFER