Platform SDK: DirectX

DirectDrawGammaControl.GetGammaRamp

DirectDrawGammaControl.GetGammaRamp メソッドは、プライマリ サーフェスに対する赤、緑、および青のガンマ ランプを取得する。

object.GetGammaRamp( _ 
    flags As CONST_DDSGRFLAGS, _ 
    gammaRamp As DDGAMMARAMP)

パラメータ

object
DirectDrawGammaControl オブジェクトを表す オブジェクト式。
flags
ガンマ キャリブレーションを要求するかどうかを示す CONST_DDSGRFLAGS 列挙の定数の 1 つ。このパラメータを DDSGR_CALIBRATE に設定すると、口径測定器がすべてのシステム上で同一になるように、ディスプレイの物理的性質に従って、ガンマ ランプの調節を要求できる。キャリブレーションを必要としない場合は、このパラメータを 0 に設定する。
gammaRamp
現在の赤、緑、および青のガンマ ランプを含む DDGAMMARAMP 型。この型は、フレーム バッファの色の値をデジタル-アナログ コンバータ (DAC) に渡す色の値にマップする。

エラー コード

失敗すればエラーが発生し、Err.Number に次のいずれかの値が設定される。

DDERR_EXCEPTION
DDERR_INVALIDOBJECT
DDERR_INVALIDPARAMS

参照

DirectDrawGammaControl.SetGammaRampガンマ コントロールとカラー コントロール