IAMVideoProcAmp::GetRange
GetRange メソッドは、指定したビデオ プロパティの範囲と既定値を取得する。
構文
HRESULT GetRange(
long Property,
long *pMin,
long *pMax,
long *pSteppingDelta,
long *pDefault,
long *pCapsFlags
);
パラメータ
Property
[in] 問い合わせるプロパティを、VideoProcAmpProperty 列挙からの値として指定する。
pMin
[out] プロパティの最小値を受け取る変数へのポインタ。
pMax
[out] プロパティの最大値を受け取る変数へのポインタ。
pSteppingDelta
[out] プロパティのステップ サイズを受け取る変数へのポインタ。ステップ サイズとは、プロパティの変更に使える最小インクリメント値である。
pDefault
[out] プロパティの既定値を受け取る変数へのポインタ。
pCapsFlags
[out] プロパティを自動で制御するか手動で制御するかを示す VideoProcAmpFlags 列挙のメンバを受け取る変数へのポインタ。
戻り値
HRESULT 値を返す。可能な値は次のとおりである。
戻りコード | 説明 |
E_INVALIDARG | 無効な引数。 |
E_POINTER | NULL ポインタ引数。 |
E_PROP_ID_UNSUPPORTED | このデバイスはこのメソッドをサポートしていない。 |
S_OK | エラーなし。 |
参照