IMFMediaEngineEx::SetBalance メソッド (mfmediaengine.h)
オーディオバランスを設定します。
構文
HRESULT SetBalance(
[in] double balance
);
パラメーター
[in] balance
オーディオ バランス。 値には、次の範囲内の任意の数値を指定できます (両端を含む)。
値 | 説明 |
---|---|
|
左側のチャネルはフル ボリュームです。正しいチャネルはサイレントです。 |
|
適切なチャネルはフル ボリュームです。左側のチャネルはサイレントです。 |
値が 0 の場合、左右のチャネルは等しいボリュームになります。 既定値はゼロです。
戻り値
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
解説
オーディオ バランスが変更されると、メディア エンジンは MF_MEDIA_ENGINE_EVENT_BALANCECHANGE イベントを送信します。 「IMFMediaEventNotify::EventNotify」を参照してください。
要件
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | mfmediaengine.h |