Condividi tramite


Funzione NtGdiDdSetGammaRamp

[Questa funzione è soggetta a modifiche con ogni revisione del sistema operativo. Usare invece Microsoft DirectDraw e Microsoft Direct3DAPIs; queste API isolano le applicazioni da tali modifiche al sistema operativo e nascondono molte altre difficoltà coinvolte nell'interagire direttamente con i driver di visualizzazione.

Imposta la rampa gamma per il dispositivo.

Sintassi

BOOL APIENTRY NtGdiDdSetGammaRamp(
  _In_ HANDLE hDirectDraw,
  _In_ HDC    hdc,
  _In_ LPVOID lpGammaRamp
);

Parametri

hDirectDraw [in]

Gestire l'oggetto driver in modalità kernel per il quale deve essere impostata la rampa.

hdc [in]

Riservato.

lpGammaRamp [in]

Puntatore a una matrice di strutture DDGAMMARAMP .

Valore restituito

Il valore restituito è TRUE se la funzione ha esito positivo. In caso contrario, è NULL.

Commenti

È consigliabile che le applicazioni usino i metodi IDirectDrawGammaControl::SetGammaRamp o IDirect3DDevice9::SetGammaRamp perché questi metodi offrono la stessa funzionalità 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
Ntgdi.h

Vedi anche

Supporto client a basso livello di grafica