AudioTrack.IsDirectPlaybackSupported(AudioFormat, AudioAttributes) メソッド

定義

指定された属性を持つオーディオ形式の直接再生が現在システムでサポートされているかどうかを返します。

[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) を使用してください。

android.media.AudioTrack.isDirectPlaybackSupported(android.media.AudioFormat, android.media.AudioAttributes)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象