Condividi tramite


EVT_IDD_CX_ADAPTER_COMMIT_MODES funzione di callback (iddcx.h)

Il sistema operativo chiama EVT_IDD_CX_ADAPTER_COMMIT_MODES per informare il driver di una modifica della modalità per i monitoraggi nella scheda.

Sintassi

EVT_IDD_CX_ADAPTER_COMMIT_MODES EvtIddCxAdapterCommitModes;

NTSTATUS EvtIddCxAdapterCommitModes(
  IDDCX_ADAPTER AdapterObject,
  const IDARG_IN_COMMITMODES *pInArgs
)
{...}

Parametri

AdapterObject

[in] Handle IDDCX_ADAPTER fornito dal driver utilizzato dal sistema operativo per fare riferimento all'adattatore in una chiamata al driver.

pInArgs

[in] Puntatore a una struttura IDARG_IN_COMMITMODES che contiene argomenti usati da EVT_IDD_CX_ADAPTER_COMMIT_MODES.

Valore restituito

EVT_IDD_CX_ADAPTER_COMMIT_MODES restituisce un valore NTSTATUS . Se l'operazione ha esito positivo, restituisce STATUS_SUCCESS o un altro valore di stato per cui NT_SUCCESS(stato) è TRUE. In caso contrario, restituisce un codice di errore NTSTATUS appropriato.

Commenti

Il sistema operativo fornisce sempre il IDDCX_PATH per ogni monitoraggio connesso anche se tale monitoraggio non è attivo e indica quali percorsi sono stati modificati. Se un percorso è contrassegnato inattivo, l'intera pipeline di visualizzazione per tale percorso verrà disattivata e non verrà inviato alcun segnale al monitoraggio.

Quando viene eseguito il commit di un nuovo percorso, il driver deve programmare la pipeline di visualizzazione per visualizzare un'immagine nera finché il primo frame non è pronto per essere visualizzato. Per ottenere questo risultato, la visibilità WDDM deve essere disattivata finché il primo frame non è pronto per essere visualizzato, quindi la visibilità deve essere attivata.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Piattaforma di destinazione Windows
Intestazione iddcx.h
IRQL requires_same

Vedi anche

IDARG_IN_COMMITMODES