次の方法で共有


IDirectDrawGammaControl インターフェイス (ddraw.h)

アプリケーションでは 、IDirectDrawGammaControl インターフェイスのメソッドを使用して、プライマリ サーフェスの赤、緑、青のガンマ ランプ レベルを調整します。 このセクションは、このインターフェイスのメソッドへの参照です。

継承

IDirectDrawGammaControl インターフェイスは、IUnknown インターフェイスから継承します。 IDirectDrawGammaControl には、次の種類のメンバーもあります。

メソッド

IDirectDrawGammaControl インターフェイスには、これらのメソッドがあります。

 
IDirectDrawGammaControl::GetGammaRamp

プライマリ サーフェスの赤、緑、青のガンマ ランプを取得します。
IDirectDrawGammaControl::SetGammaRamp

プライマリ サーフェスの赤、緑、青のガンマ ランプを設定します。

注釈

IDirectDrawGammaControl インターフェイスは、DirectDrawSurface オブジェクトでサポートされています。 つまり、DirectDrawSurface オブジェクトの IUnknown::QueryInterface メソッドを呼び出し、riid パラメーターにIID_IDirectDrawGammaControl参照識別子を指定することで、IDirectDrawGammaControl インターフェイスへのポインターを取得できます。

LPDIRECTDRAWGAMMACONTROL データ型を使用して、 IDirectDrawGammaControl インターフェイスへのポインターを含む変数を宣言できます。 Ddraw.h ヘッダー ファイルは、次のコードを使用してデータ型を宣言します。


typedef struct IDirectDrawGammaControl    FAR *LPDIRECTDRAWGAMMACONTROL;

要件

要件
対象プラットフォーム Windows
ヘッダー ddraw.h