IAudioProcessingObjectPreferredFormatSupport::GetPreferredInputFormat メソッド (audioengineextensionapo.h)
指定された出力形式の優先入力形式を指定する API を許可するコールバック関数。
構文
HRESULT GetPreferredInputFormat(
[in] IAudioMediaType *outputFormat,
[out] IAudioMediaType **preferredFormat
);
パラメーター
[in] outputFormat
コールバックに関連付けられている出力形式を表す IAudioMediaType 。
[out] preferredFormat
APO の優先入力形式を表す IAudioMediaType 。
戻り値
HRESULT。
注釈
この API を使用すると、仮想サラウンド サウンドを提供するヘッドホン プロバイダーなどのシナリオが可能になります。 エンドポイントがステレオでレンダリングされている場合でも、APO は 7 から 1 の入力を受信するように要求できます。 APOs では、出力形式ごとに異なる優先形式を指定できます。 たとえば、m ストリームの種類がメディアの場合、アプリは 7.1 入力を要求し、ストリームの種類が通信の場合はステレオ入力を要求できます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11 バージョン 23H2 |
Header | audioengineextensionapo.h |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示