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

A função DxgkDdiDpcRoutine é chamada novamente em IRQL DISPATCH_LEVEL 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 miniporta de vídeo forneceu anteriormente esse identificador para o subsistema de kernel de elementos gráficos do Microsoft DirectX.

Retornar valor

Nenhum

Comentários

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 miniporta de vídeo estiver dando suporte a vários adaptadores de vídeo, a DxgkDdiDpcRoutine poderá ser chamada de maneira reentrante. Ou seja, enquanto DxgkDdiDpcRoutine está em execução em um processador em nome de um adaptador de vídeo específico, ele pode ser chamado novamente em outro processador em nome de um adaptador de vídeo diferente.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Plataforma de Destino Área de Trabalho
Cabeçalho dispmprt.h
IRQL DISPATCH_LEVEL

Confira também

DxgkDdiInterruptRoutine