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 |