Funzione NtGdiDdReenableDirectDrawObject
[Questa funzione è soggetta a modifiche con ogni revisione del sistema operativo. Usare invece DirectDraw e Microsoft Direct3DAPIs; queste API isolano le applicazioni da tali modifiche al sistema operativo e nascondono molte altre difficoltà nell'interagire direttamente con i driver di visualizzazione.
Riabilita un oggetto dispositivo in modalità kernel Microsoft DirectDraw dopo un cambio di modalità.
Sintassi
BOOL APIENTRY NtGdiDdReenableDirectDrawObject(
_In_ HANDLE hDirectDrawLocal,
_Inout_ BOOL *pubNewMode
);
Parametri
-
hDirectDrawLocal [in]
-
Oggetto DirectDraw che deve essere riabilitato.
-
pubNewMode [in, out]
-
Puntatore a un valore BOOL che verrà riempito con un valore che indica se la modalità di visualizzazione è stata modificata.
Valore restituito
Se ha esito positivo (il dispositivo può essere riabilitato), questa funzione restituisce TRUE. In caso contrario, ad esempio, il driver di visualizzazione è stato modificato, restituisce FALSE.
Commenti
Dopo aver riabilitato l'oggetto, le funzionalità per il dispositivo possono essere sottoposte a query tramite una chiamata a NtGdiDdQueryDirectDrawObject.
Le applicazioni sono consigliate di usare le API DirectDraw o Direct3D versione 8, che automatizzano e astraggono questo processo in modo indipendente dal sistema operativo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Vedi anche