PDX_SETSTATE funzione di callback (dxmini.h)
La funzione di callback DxSetState viene chiamata quando un client del driver miniport video decide che vuole passare dalla modalità bob alla modalità weave e viceversa.
Sintassi
PDX_SETSTATE PdxSetstate;
DWORD PdxSetstate(
PVOID unnamedParam1,
PDDSETSTATEININFO unnamedParam2,
PDDSETSTATEOUTINFO unnamedParam3
)
{...}
Parametri
unnamedParam1
Punta all'estensione del dispositivo del driver miniport.
unnamedParam2
Punta a una struttura DDSETSTATEININFO contenente le informazioni sull'oggetto surface e VPE.
unnamedParam3
Punta a una struttura DDSETSTATEOUTINFO che contiene le informazioni sullo stato per la porta video hardware.
Valore restituito
DxSetState restituisce DX_OK se ha esito positivo; in caso contrario, restituisce uno dei valori di errore seguenti:
Commenti
I dati di superficie passati contengono il nuovo stato. Se il nuovo stato non è supportato, il driver miniport video deve non riuscire la chiamata.
Se il nuovo stato richiede che il dispositivo venga ripristinato dall'esecuzione automatica automatica dell'hardware allaflizione automatica del software, il driver miniport video deve impostare i membri della struttura DDSETSTATEOUTINFO in SetStateOutInfo come indicato di seguito:
- Membro dwSoftwareAutoflip uguale a 1.
- Membro dwSurfaceIndex uguale alla posizione corrente nell'elenco di capovolgimento automatico della superficie che riceve i dati della porta video hardware.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | dxmini.h (include Dxmini.h) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per