次の方法で共有


IAMVideoProcAmp::Set メソッド (strmif.h)

[DirectShowこのページに関連付けられている機能は、従来の機能です。 MediaPlayerIMFMediaEngine、および Media Foundationのオーディオ/ビデオ キャプチャ 置き換わりました。 これらの機能は、Windows 10 および Windows 11 用に最適化されています。 新しいコードでは、可能な場合は、DirectShowではなく、Media Foundation で MediaPlayerIMFMediaEngineAudio/Video Capture 使用することを強くお勧めします。 従来の API を使用する既存のコードは、可能であれば新しい API を使用するように書き直すよう提案しています。

Set メソッドは、指定したプロパティのビデオ品質を設定します。

構文

HRESULT Set(
  [in] long Property,
  [in] long lValue,
  [in] long Flags
);

パラメーター

[in] Property

設定するプロパティ。VideoProcAmpProperty 列挙値として指定されます。

[in] lValue

プロパティの新しい値。

[in] Flags

VideoProcAmpFlags 列挙値として指定された、目的のコントロール設定。

戻り値

このメソッドが成功した場合は、S_OKを返します。 それ以外の場合は、HRESULT エラー コードが返されます。

備考

Flags パラメーターが VideoProcAmp_Flags_Autoされている場合、プロパティの最小値と最大値の間にある限り、lValue パラメーターは無視されます。

必要条件

要件 価値
サポートされる最小クライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされる最小サーバー Windows 2000 Server [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー strmif.h (Dshow.h を含む)
ライブラリ Strmiids.lib

関連項目

ビデオ品質 を構成する

エラーコードと成功コード

IAMVideoProcAmp インターフェイス の

IAMVideoProcAmp::Get