Freigeben über


IDirectDrawGammaControl::GetGammaRamp-Methode (ddraw.h)

Ruft die roten, grünen und blauen Gamma-Rampen für die primäre Oberfläche ab.

Syntax

HRESULT GetGammaRamp(
  [in]      DWORD         unnamedParam1,
  [in, out] LPDDGAMMARAMP unnamedParam2
);

Parameter

[in] unnamedParam1

Derzeit nicht verwendet und muss auf 0 festgelegt werden.

[in, out] unnamedParam2

Ein Zeiger auf eine DDGAMMARAMP-Struktur , die die aktuellen roten, grünen und blauen Gammarampen empfängt. Jedes Array ordnet Farbwerte im Framepuffer den Farbwerten zu, die an den Digital-analog-Konverter (DAC) übergeben werden sollen.

Rückgabewert

Wenn die Methode erfolgreich ist, wird der Rückgabewert DD_OK.

Wenn ein Fehler auftritt, kann die -Methode einen der folgenden Fehlerwerte zurückgeben:

  • DDERR_EXCEPTION
  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS

Anforderungen

   
Zielplattform Windows
Kopfzeile ddraw.h
Bibliothek Ddraw.lib
DLL Ddraw.dll

Weitere Informationen

IDirectDrawGammaControl