次の方法で共有


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

関連項目

グラフィックス低レベルクライアントのサポート