AudioManager.GetDirectPlaybackSupport(AudioFormat, AudioAttributes) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定のオーディオ形式で現在使用できるさまざまな形式の直接再生を表すビットフィールドを返します。
[Android.Runtime.Register("getDirectPlaybackSupport", "(Landroid/media/AudioFormat;Landroid/media/AudioAttributes;)I", "", ApiSince=33)]
public static int GetDirectPlaybackSupport (Android.Media.AudioFormat format, Android.Media.AudioAttributes attributes);
[<Android.Runtime.Register("getDirectPlaybackSupport", "(Landroid/media/AudioFormat;Landroid/media/AudioAttributes;)I", "", ApiSince=33)>]
static member GetDirectPlaybackSupport : Android.Media.AudioFormat * Android.Media.AudioAttributes -> int
パラメーター
- format
- AudioFormat
オーディオ形式 (コーデック、サンプル レート、チャネル) を確認します。
- attributes
- AudioAttributes
再生に使用する を AudioAttributes
指定します。
戻り値
指定された形式と属性で使用できる直接再生モード。 返される値は、 または、、および #DIRECT_PLAYBACK_BITSTREAM_SUPPORTED
の#DIRECT_PLAYBACK_OFFLOAD_SUPPORTED
#DIRECT_PLAYBACK_OFFLOAD_GAPLESS_SUPPORTED
組み合わせになります#DIRECT_PLAYBACK_NOT_SUPPORTED
。 が戻り値に存在する場合 #DIRECT_PLAYBACK_OFFLOAD_GAPLESS_SUPPORTED
は、 #DIRECT_PLAYBACK_OFFLOAD_SUPPORTED
もになります。
- 属性
注釈
特定のオーディオ形式で現在使用できるさまざまな形式の直接再生を表すビットフィールドを返します。
直接再生は、オーディオ ストリームがフレームワークによって変更されないことを意味します。 オーディオ ストリームは、フレームワークによってリサンプリング、ボリュームスケール、ダウンミックス、または他のコンテンツと混合されることはありません。 ただし、パススルーのIEC61937など、より高いレベルのプロトコルでラップされる場合があります。
直接サポートを確認すると、アプリは、接続されているデバイスと周辺機器 (A/V レシーバーなど) の機能に最も近いオーディオ コンテンツの表現を選択するのに役立ちます。 指定されたストリームは、必要に応じて再エンコードすることも、他のストリームと混合することもできます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。