DdSetGammaRamp 関数 (ddrawgdi.h)
[この機能は、オペレーティング システムのリビジョンごとに変更される可能性があります。 代わりに、Microsoft DirectDraw と Microsoft Direct3DAPIs を使用します。これらの API は、このようなオペレーティング システムの変更からアプリケーションを保護し、ディスプレイ ドライバーとの直接対話に関連する他の多くの困難を隠します。
DdSetGammaRamp 関数は、デバイスのガンマ ランプを設定します。
GdiEntry15 は、この関数のエイリアスとして定義されます。
構文
BOOL DdSetGammaRamp(
[in] LPDDRAWI_DIRECTDRAW_LCL pDDraw,
[in] HDC hdc,
[in] LPVOID lpGammaRamp
);
パラメーター
[in] pDDraw
ユーザー モードの DirectDraw デバイス オブジェクトへのポインター。
[in] hdc
予約済み。
[in] lpGammaRamp
DDGAMMARAMP 構造体の配列へのポインター。
戻り値
関数が成功した場合、戻り値は TRUE です。 それ以外の場合は NULL です。
解説
これらのメソッドはオペレーティング システムに関係なく同じ機能を提供するため、代わりに IDirectDrawGammaControl::SetGammaRamp メソッドまたは IDirect3DDevice9::SetGammaRamp メソッドを使用することをお勧めします。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | ddrawgdi.h |