Compartilhar via


DXGKDDI_DPC_ROUTINE função de retorno de chamada (dispmprt.h)

A função DxgkDdiDpcRoutine é chamada novamente no DISPATCH_LEVEL IRQL depois que o driver de miniporto de exibição chama DxgkCbQueueDpc.

Sintaxe

DXGKDDI_DPC_ROUTINE DxgkddiDpcRoutine;

void DxgkddiDpcRoutine(
  [in] IN_CONST_PVOID MiniportDeviceContext
)
{...}

Parâmetros

[in] MiniportDeviceContext

Um identificador para um bloco de contexto associado a um adaptador de exibição. A função DxgkDdiAddDevice do driver de miniporto de exibição anteriormente forneceu esse identificador para o subsistema de kernel de elementos gráficos do Microsoft DirectX.

Valor de retorno

Nenhum

Observações

Somente uma DPC (chamada de procedimento adiado) pode ser agendada (em um determinado momento) para um determinado adaptador de exibição.

Se o driver de miniporto de exibição estiver dando suporte a vários adaptadores de exibição, o DxgkDdiDpcRoutine poderá ser chamado de forma reentrante. Ou seja, enquanto DxgkDdiDpcRoutine está sendo executado em um processador em nome de um adaptador de exibição específico, ele pode ser chamado novamente em outro processador em nome de um adaptador de exibição diferente.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista
da Plataforma de Destino Área de trabalho
cabeçalho dispmprt.h
IRQL DISPATCH_LEVEL

Consulte também

DxgkDdiInterruptRoutine