Virtualizer.CanVirtualize(ChannelIn, VirtualizationMode) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Vérifie si la combinaison d’un masque de canal et du mode de virtualisation est prise en charge par ce virtualiseur.
[Android.Runtime.Register("canVirtualize", "(II)Z", "GetCanVirtualize_IIHandler")]
public virtual bool CanVirtualize (Android.Media.ChannelIn inputChannelMask, Android.Media.Audiofx.VirtualizationMode virtualizationMode);
[<Android.Runtime.Register("canVirtualize", "(II)Z", "GetCanVirtualize_IIHandler")>]
abstract member CanVirtualize : Android.Media.ChannelIn * Android.Media.Audiofx.VirtualizationMode -> bool
override this.CanVirtualize : Android.Media.ChannelIn * Android.Media.Audiofx.VirtualizationMode -> bool
Paramètres
- inputChannelMask
- ChannelIn
masque de canal du contenu à virtualiser.
- virtualizationMode
- VirtualizationMode
le mode pour lequel le traitement de virtualisation doit être effectué, l’un des #VIRTUALIZATION_MODE_BINAURAL
#VIRTUALIZATION_MODE_TRANSAURAL
.
Retours
true si la combinaison du masque de canal et du mode de virtualisation est prise en charge, sinon false.
<br>Indication qu’un certain masque de canal n’est pas nécessairement pris en charge ne signifie pas nécessairement que vous ne pouvez pas lire le contenu avec ce masque de canal, cela implique plus probablement que le contenu sera démixé avant d’être virtualisé. Par exemple, un virtualiseur qui prend uniquement en charge un masque tel que AudioFormat#CHANNEL_OUT_STEREO
sera toujours en mesure de traiter du contenu avec un masque de AudioFormat#CHANNEL_OUT_5POINT1
, mais démêle le contenu en stéréo en premier, puis virtualise, par opposition à la virtualisation de chaque canal individuellement.
- Attributs
Exceptions
Remarques
Vérifie si la combinaison d’un masque de canal et du mode de virtualisation est prise en charge par ce virtualiseur. Certaines implémentations de virtualiseur peuvent uniquement prendre en charge le traitement binaural (c’est-à-dire uniquement prendre en charge la sortie du casque, voir #VIRTUALIZATION_MODE_BINAURAL
), certains peuvent prendre en charge le traitement transaural (c.-à-d. pour la sortie du haut-parleur, voir #VIRTUALIZATION_MODE_TRANSAURAL
) pour les haut-parleurs intégrés. Utilisez cette méthode pour interroger les fonctionnalités d’implémentation du virtualiseur.
Documentation Java pour android.media.audiofx.Virtualizer.canVirtualize(int, int)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.