次の方法で共有


NtGdiDdSetGammaRamp 関数

[この機能は、オペレーティング システムのリビジョンごとに変更される場合があります。 代わりに、Microsoft DirectDraw と Microsoft Direct3DAPIs を使用します。これらの API は、このようなオペレーティング システムの変更からアプリケーションを保護し、ディスプレイ ドライバーと直接やり取りすることに関連する他の多くの困難を隠します。

デバイスのガンマ ランプを設定します。

構文

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

パラメーター

hDirectDraw [in]

ランプを設定するカーネル モード ドライバー オブジェクトを処理します。

hdc [in]

予約済み。

lpGammaRamp [in]

DDGAMMARAMP 構造体の配列へのポインター。

戻り値

関数が成功した場合、戻り値は TRUE です。 それ以外の場合は NULL です

注釈

これらのメソッドはオペレーティング システムに関係なく同じ機能を提供するため、代わりに IDirectDrawGammaControl::SetGammaRamp メソッドまたは IDirect3DDevice9::SetGammaRamp メソッドを使用することをお勧めします。

要件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Ntgdi.h

こちらもご覧ください

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