Condividi tramite


DXGKDDI_DPC_ROUTINE funzione di callback (dispmprt.h)

La funzione dxgkDdiDpcRoutine viene richiamata in irQL DISPATCH_LEVEL dopo che il driver miniport visualizzato chiama DxgkCbQueueDpc.

Sintassi

DXGKDDI_DPC_ROUTINE DxgkddiDpcRoutine;

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

Parametri

[in] MiniportDeviceContext

Handle di un blocco di contesto associato a una scheda di visualizzazione. La funzione DxgkDdiAddDevice del driver miniport di visualizzazione ha fornito in precedenza questo handle al sottosistema kernel della grafica Microsoft DirectX.

Valore restituito

Nessuno

Osservazioni

È possibile pianificare una sola chiamata di procedura posticipata (DPC) (in un determinato momento) per una determinata scheda di visualizzazione.

Se il driver miniport dello schermo supporta diverse schede di visualizzazione, è possibile chiamare il DxgkDdiDpcRoutine in modo reentrant. Ovvero, mentre DxgkDdiDpcRoutine è in esecuzione su un processore per conto di una scheda di visualizzazione specifica, potrebbe essere chiamato di nuovo su un altro processore per conto di una scheda di visualizzazione diversa.

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista
piattaforma di destinazione Desktop
intestazione dispmprt.h
IRQL DISPATCH_LEVEL

Vedere anche

DxgkDdiInterruptRoutine