IMFQualityAdvise::SetDropMode メソッド (mfidl.h)
ドロップ モードを設定します。 ドロップ モードでは、コンポーネントは、ドロップ モードのレベルに応じて、多かれ少なかれ積極的にサンプルをドロップします。
構文
HRESULT SetDropMode(
[in] MF_QUALITY_DROP_MODE eDropMode
);
パラメーター
[in] eDropMode
MF_QUALITY_DROP_MODE列挙体のメンバーとして指定された、要求されたドロップ モード。
戻り値
このメソッドは HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。
リターン コード | 説明 |
---|---|
|
メソッドが成功しました。 |
|
コンポーネントは、指定されたモード以上のモードをサポートしていません。 |
解説
メディア ソースでこのメソッドを呼び出すと、メディア ソースがシン出力と非シン出力を切り替える可能性があります。 その場合、影響を受けるストリームは MEStreamThinMode イベントを送信して遷移を示します。 操作は非同期です。 SetDropMode が返された後、切り替え前にキューに入っていたサンプルを受け取る場合があります。 MEStreamThinMode イベントは、遷移が発生するストリーム内の正確なポイントをマークします。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ | UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリ | UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | mfidl.h |
Library | Mfuuid.lib |