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 |