語言

Spatializer.SpatializedChannelMasks 屬性

定義

回傳一串通道遮罩,代表空間化器能以個別通道位置渲染的最寬通道遮罩。

public virtual System.Collections.Generic.IList<Java.Lang.Integer> SpatializedChannelMasks { [Android.Runtime.Register("getSpatializedChannelMasks", "()Ljava/util/List;", "GetGetSpatializedChannelMasksHandler", ApiSince=36)] get; }
[<get: Android.Runtime.Register("getSpatializedChannelMasks", "()Ljava/util/List;", "GetGetSpatializedChannelMasksHandler", ApiSince=36)>]
member this.SpatializedChannelMasks : System.Collections.Generic.IList<Java.Lang.Integer>

屬性值

依 CHANNEL_OUT_* 據輸出 AudioFormat通道定義的通道遮罩列表。

屬性

備註

回傳一串通道遮罩,代表空間化器能以個別通道位置渲染的最寬通道遮罩。 例如,空間化器可能只支援 5.1 的虛擬喇叭位置,因此會回傳 AudioFormat#CHANNEL_OUT_5POINT1。 但當用通道遮罩 為 AudioFormat#CHANNEL_OUT_7POINT1POINT2的查詢#canBeSpatialized(AudioAttributes, AudioFormat)時,仍然會回傳true:每個通道中的聲音仍會被聽到,但來自後方、側邊和頂部的聲音會混合在一起,並被空間化在同一位置。

Java 文件 android.media.Spatializer.getSpatializedChannelMasks()。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於