AudioTrack.IsDirectPlaybackSupported(AudioFormat, AudioAttributes) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定された属性を持つオーディオ形式の直接再生が現在システムでサポートされているかどうかを返します。
[Android.Runtime.Register("isDirectPlaybackSupported", "(Landroid/media/AudioFormat;Landroid/media/AudioAttributes;)Z", "", ApiSince=29)]
public static bool IsDirectPlaybackSupported (Android.Media.AudioFormat format, Android.Media.AudioAttributes attributes);
[<Android.Runtime.Register("isDirectPlaybackSupported", "(Landroid/media/AudioFormat;Landroid/media/AudioAttributes;)Z", "", ApiSince=29)>]
static member IsDirectPlaybackSupported : Android.Media.AudioFormat * Android.Media.AudioAttributes -> bool
パラメーター
- format
- AudioFormat
オーディオ データの形式を記述する null AudioFormat
以外のインスタンス。
- attributes
- AudioAttributes
null AudioAttributes
以外のインスタンス。
戻り値
指定されたオーディオ形式を直接再生できる場合は true。
- 属性
注釈
指定された属性を持つオーディオ形式の直接再生が現在システムでサポートされているかどうかを返します。
直接再生は、オーディオ ストリームがフレームワークによってリサンプリングまたはダウンミックスされていないことを意味します。 直接サポートを確認すると、アプリは、デバイスと周辺 (A/V レシーバーなど) の機能に最も近いオーディオ コンテンツの表現を選択するのに役立ちます。 必要に応じて、指定されたストリームを再エンコードしたり、他のストリームと混在させたりできることに注意してください。
また、このクエリでは、オーディオ形式のサポートに関する情報のみが提供されることに注意してください。 再生に必要なリソースがその時点で使用可能かどうかは示されません。
このメンバーは非推奨とされます。 代わりに、AudioManager#getDirectPlaybackSupport(AudioFormat, AudioAttributes)
を使用してください。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。