Accesso e controllo dei dati del frame DWM
In questo argomento vengono illustrate le API di Gestione finestre desktop (DWM) usate per la pianificazione e la presentazione multimediale.
API di temporizzazione dei fotogrammi DWM
Le API di pianificazione e presentazione multimediale consentono un controllo più dettagliato di quando l'immagine desktop è composita e presentata. Questo è in genere necessario dalle applicazioni di riproduzione multimediale e video per cui il DWM è in esecuzione in modo asincrono con la propria pianificazione della presentazione, che può causare artefatti di campionamento se non strettamente controllati.
Le funzioni di pianificazione e presentazione multimediale includono quanto segue. I dettagli dell'uso sono disponibili in queste pagine.
- DwmEnableMMCSS. Notifica al DWM di abilitare la pianificazione della classe multimediale (MMCSS) mentre il processo di chiamata è attivo.
- DwmGetCompositionTimingInfo. Recupera le informazioni di temporizzazione della composizione correnti.
- DwmModifyPreviousDxFrameDuration. Modifica il numero di aggiornamenti durante il quale verrà visualizzato il frame precedente.
- DwmSetDxFrameDuration. Imposta il numero di aggiornamenti in cui visualizzare la cornice presentata.
- DwmSetPresentParameters. Imposta i parametri presenti per la composizione della cornice.