AUAudioUnit Classe
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.
Sous-classe dont les AVAudioNode sous-classes traitent l’audio.
[Foundation.Register("AUAudioUnit", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public class AUAudioUnit : Foundation.NSObject
type AUAudioUnit = class
inherit NSObject
- Héritage
- Attributs
Constructeurs
AUAudioUnit(AudioComponentDescription, AudioComponentInstantiationOptions, NSError) |
Crée un AUAudioUnit avec les valeurs spécifiées. |
AUAudioUnit(AudioComponentDescription, NSError) |
Crée un AUAudioUnit avec les valeurs spécifiées. |
AUAudioUnit(IntPtr) |
Constructeur utilisé lors de la création de représentations managées d’objets non managés ; Appelé par le runtime. |
AUAudioUnit(NSObjectFlag) |
Constructeur pour appeler des classes dérivées pour ignorer l’initialisation et simplement allouer l’objet. |
Propriétés
AllParameterValues |
Obtient une valeur spéciale requise pour les notifications d’observation clé-valeur |
AudioComponentInstanceInvalidationNotification |
Constante de notification pour AudioComponentInstanceInvalidation |
AudioComponentRegistrationsChangedNotification |
Constante de notification pour AudioComponentRegistrationsChanged |
AudioUnitName |
Obtient le nom de l’unité audio. |
CanProcessInPlace |
Obtient une valeur booléenne qui indique si l’unité audio peut transformer l’entrée en sortie sans allouer de nouvelle mémoire tampon. |
ChannelCapabilities |
Obtient un tableau qui décrit des combinaisons valides de canaux d’entrée et de sortie. |
ChannelMap |
Obtient ou définit le mappage de canaux. |
Class |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
ClassHandle |
Handle pour cette classe. |
Component |
Obtient le composant à partir de la description avec laquelle l’unité audio a été créée. |
ComponentDescription |
Obtient le composant à partir de la description avec laquelle l’unité audio a été créée. |
ComponentName |
Obtient le nom du composant d’unités audio. |
ComponentVersion |
Obtient la version de l’unité audio. |
ContextName |
Obtient le nom du contexte auquel l’unité audio est connectée. |
CurrentPreset |
Obtient la présélection la plus récente sélectionnée. |
DebugDescription |
Description significative de cet objet. (Hérité de NSObject) |
Description |
Description de l’objet, la version Objective-C de ToString. (Hérité de NSObject) |
FactoryPresets |
Obtient les présélections d’usine pour l’unité audio. |
FullState |
Obtient ou définit l’instantané de l’état entier de l’unité audio, pour enregistrer les présélections. |
FullStateForDocument |
Obtient ou définit l’instantané de l’état entier de l’unité audio pour l’enregistrement dans un document. |
Handle |
Handle (pointeur) vers la représentation d’objet non managée. (Hérité de NSObject) |
InputBusses |
Obtient un tableau qui contient les connexions d’entrée pour l’unité audio. |
InternalRenderBlock |
Obtient le bloc fourni par le développeur qui effectue le rendu audio. |
IsDirectBinding |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
IsProxy |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
Latency |
Obtient la latence de l’unité audio, en secondes |
ManufacturerName |
Obtient le nom du fabricant de l’unité audio. |
MaximumFramesToRender |
Obtient ou définit le nombre maximal d’images audio à afficher simultanément. |
MidiOutputBufferSizeHint |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
MidiOutputEventBlock |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
MidiOutputNames |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
MusicDeviceOrEffect |
Obtient une valeur qui est |
OutputBusses |
Obtient un tableau qui contient les connexions de sortie pour l’unité audio. |
ParameterTree |
Obtient ou définit l’arborescence entière des paramètres de sortie. |
ProfileChangedCallback |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
ProvidesUserInterface |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
RenderBlock |
Obtient le bloc de rendu utilisé pour le rendu audio. |
RenderingOffline |
Obtient ou définit une valeur booléenne qui contrôle si l’unité audio est actuellement rendue hors connexion. |
RenderQuality |
Obtient ou définit la qualité de rendu, une valeur dans [0,127]. |
RenderResourcesAllocated |
Obtient une valeur booléenne qui indique si des ressources de rendu ont été allouées. |
RetainCount |
Retourne le nombre de rétention Objective-C actuel pour l’objet. (Hérité de NSObject) |
ScheduleParameterBlock |
Bloquer qui planifie les paramètres. |
Self |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
ShortName |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
ShouldBypassEffect |
Obtient ou définit une valeur booléenne qui détermine si un effet doit ignorer le traitement et accéder directement à la sortie. |
Superclass |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
SuperHandle |
Handle utilisé pour représenter les méthodes dans la classe de base pour ce NSObject. (Hérité de NSObject) |
SupportsMpe |
Obtient une valeur booléenne qui indique si l’audio MPE est pris en charge. |
TailTime |
Obtient le temps de fin, en secondes, de l’unité audio. |
TransportStateBlock |
Bloc délégué qui fournit des informations sur son état de transport. |
VirtualMidiCableCount |
Obtient le nombre de câbles MIDI virtuels implémentés par l’appareil ou l’effet. |
Zone |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
Méthodes
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) |
Inscrit un objet pour être observé en externe (à l’aide de NSString keyPath). Les modifications observées sont envoyées à la méthode objet ObserveValue(NSString, NSObject, NSDictionary, IntPtr) de l’observateur. (Hérité de NSObject) |
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) |
Inscrit un objet pour être observé en externe (à l’aide de la chaîne keyPath). Les modifications observées sont envoyées à la méthode objet ObserveValue(NSString, NSObject, NSDictionary, IntPtr) de l’observateur. (Hérité de NSObject) |
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>) |
Inscrit un objet pour être observé en externe à l’aide d’une méthode arbitraire. (Hérité de NSObject) |
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>) |
Inscrit un objet pour être observé en externe à l’aide d’une méthode arbitraire. (Hérité de NSObject) |
AllocateRenderResources(NSError) |
Alloue les ressources nécessaires au rendu audio. |
AwakeFromNib() |
Appelé après le chargement de l’objet à partir du fichier nib. Les remplaçants doivent appeler base. AwakeFromNib(). (Hérité de NSObject) |
BeginInvokeOnMainThread(Action) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
BeginInvokeOnMainThread(Selector, NSObject) |
Appelle de manière asynchrone le code spécifié sur le thread d’interface utilisateur principal. (Hérité de NSObject) |
Bind(NSString, NSObject, String, NSDictionary) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
Bind(String, NSObject, String, NSDictionary) |
Obsolète.
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
BindingInfo(String) |
Obsolète.
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
BindingOptionDescriptions(String) |
Obsolète.
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
BindingValueClass(String) |
Obsolète.
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
CommitEditing() |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
CommitEditing(NSObject, Selector, IntPtr) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
ConformsToProtocol(IntPtr) |
Appelé pour déterminer si cet objet implémente le protocole spécifié. (Hérité de NSObject) |
Copy() |
Effectue une copie de l’objet Objective-C sous-jacent. (Hérité de NSObject) |
DangerousAutorelease() |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
DangerousRelease() |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
DangerousRetain() |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
DeallocateRenderResources() |
Libère les ressources nécessaires au rendu audio. |
DidChange(NSKeyValueChange, NSIndexSet, NSString) |
Indique qu’une modification s’est produite aux index pour une relation à plusieurs. (Hérité de NSObject) |
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
DidChangeValue(String) |
Indique qu’une modification s’est produite sur la clé spécifiée. (Hérité de NSObject) |
Disable(MidiCIProfile, Byte, Byte, NSError) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
Dispose() |
Libère les ressources utilisées par l’objet NSObject. (Hérité de NSObject) |
Dispose(Boolean) |
Libère les ressources utilisées par l’objet NSObject. (Hérité de NSObject) |
DoesNotRecognizeSelector(Selector) |
Indique que cet objet ne reconnaît pas le sélecteur spécifié. (Hérité de NSObject) |
Enable(MidiCIProfile, Byte, Byte, NSError) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
Equals(NSObject) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
Equals(Object) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
ExposedBindings() |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
FromComponentDescription(AudioComponentDescription, AudioComponentInstantiationOptions, Action<AUAudioUnit,NSError>) |
Crée de manière asynchrone un AUAudioUnit. |
FromComponentDescriptionAsync(AudioComponentDescription, AudioComponentInstantiationOptions) |
Crée de manière asynchrone un AUAudioUnit. |
GetBindingInfo(NSString) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
GetBindingOptionDescriptions(NSString) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
GetBindingValueClass(NSString) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
GetDictionaryOfValuesFromKeys(NSString[]) |
Récupère les valeurs des clés spécifiées. (Hérité de NSObject) |
GetHashCode() |
Génère un code de hachage pour l’instance actuelle. (Hérité de NSObject) |
GetMethodForSelector(Selector) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
GetNativeField(String) |
Obsolète.
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
GetNativeHash() |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
GetParametersForOverview(nint) |
Retourne les |
GetProfileState(Byte, Byte) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
Init() |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
InitializeHandle(IntPtr) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
InitializeHandle(IntPtr, String) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
Invoke(Action, Double) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
Invoke(Action, TimeSpan) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
InvokeOnMainThread(Action) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
InvokeOnMainThread(Selector, NSObject) |
Appelle de manière synchrone le code spécifié sur le thread d’interface utilisateur principal. (Hérité de NSObject) |
IsEqual(NSObject) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
IsKindOfClass(Class) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
IsMemberOfClass(Class) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
MarkDirty() |
Promeut un objet homologue normal (IsDirectBinding a la valeur true) en objet toggleref. (Hérité de NSObject) |
MutableCopy() |
Crée une copie mutable du NSObject spécifié. (Hérité de NSObject) |
ObjectDidEndEditing(NSObject) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
ObserveValue(NSString, NSObject, NSDictionary, IntPtr) |
Indique que la valeur au keyPath spécifié par rapport à cet objet a changé. (Hérité de NSObject) |
PerformSelector(Selector) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
PerformSelector(Selector, NSObject) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
PerformSelector(Selector, NSObject, Double) |
Appelle le sélecteur sur l’instance actuelle et, si le |
PerformSelector(Selector, NSObject, Double, NSString[]) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
PerformSelector(Selector, NSObject, NSObject) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
PerformSelector(Selector, NSThread, NSObject, Boolean) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
PrepareForInterfaceBuilder() |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
RegisterSubclass(Class, AudioComponentDescription, String, UInt32) |
Inscrit un composant qui a été implémenté en tant que sous-classe de AudioUnit. |
RemoveObserver(NSObject, NSString) |
Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath spécifié. (Hérité de NSObject) |
RemoveObserver(NSObject, NSString, IntPtr) |
Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath et le contexte spécifiés. (Hérité de NSObject) |
RemoveObserver(NSObject, String) |
Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath spécifié. (Hérité de NSObject) |
RemoveObserver(NSObject, String, IntPtr) |
Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath et le contexte spécifiés. (Hérité de NSObject) |
RemoveRenderObserver(nint) |
Supprime le bloc d’observateur identifié par |
RequestViewController(Action<NSViewController>) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
RequestViewController(Action<UIViewController>) |
Demande le contrôleur de vue pour l’unité audio et s’exécute |
RequestViewControllerAsync() |
Demande de manière asynchrone le contrôleur d’affichage pour l’unité audio. |
Reset() |
Rétablit l’état initial du rendu. |
RespondsToSelector(Selector) |
Indique si cet objet reconnaît le sélecteur spécifié. (Hérité de NSObject) |
SetNativeField(String, NSObject) |
Obsolète.
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
SetNilValueForKey(NSString) |
Définit la valeur null de la clé spécifiée. (Hérité de NSObject) |
SetRenderResourcesAllocated(Boolean) |
Définit la propriété RenderResourcesAllocated. |
SetValueForKey(NSObject, NSString) |
Définit la valeur de la propriété spécifiée par la clé sur la valeur spécifiée. (Hérité de NSObject) |
SetValueForKeyPath(IntPtr, NSString) |
Constructeur utilisé lors de la création de représentations managées d’objets non managés ; Appelé par le runtime. (Hérité de NSObject) |
SetValueForKeyPath(NSObject, NSString) |
Définit la valeur d’une propriété accessible à l’aide d’un chemin de clé. (Hérité de NSObject) |
SetValueForUndefinedKey(NSObject, NSString) |
Indique une tentative d’écriture d’une valeur dans une clé non définie. S’il n’est pas remplacé, déclenche une exception NSUndefinedKeyException. (Hérité de NSObject) |
SetValuesForKeysWithDictionary(NSDictionary) |
Définit les valeurs de ce NSObject sur celles du dictionnaire spécifié. (Hérité de NSObject) |
ShouldChangeToFormat(AVAudioFormat, AUAudioUnitBus) |
Méthode appelée lorsque le développeur définit le format de bus. |
ToString() |
Retourne une représentation sous forme de chaîne de la valeur de l’instance actuelle. (Hérité de NSObject) |
Unbind(NSString) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
Unbind(String) |
Obsolète.
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
ValueForKey(NSString) |
Retourne la valeur de la propriété associée à la clé spécifiée. (Hérité de NSObject) |
ValueForKeyPath(NSString) |
Retourne la valeur d’une propriété qui peut être atteinte à l’aide d’un chemin de clé. (Hérité de NSObject) |
ValueForUndefinedKey(NSString) |
Indique une tentative de lecture d’une valeur d’une clé non définie. S’il n’est pas remplacé, déclenche une exception NSUndefinedKeyException. (Hérité de NSObject) |
WillChange(NSKeyValueChange, NSIndexSet, NSString) |
Indique que les valeurs des index spécifiés dans la clé spécifiée sont sur le point de changer. (Hérité de NSObject) |
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. (Hérité de NSObject) |
WillChangeValue(String) |
Indique que la valeur de la clé spécifiée est sur le point de changer. (Hérité de NSObject) |
Méthodes d’extension
ObjectDidBeginEditing(NSObject, INSEditor) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
ObjectDidEndEditing(NSObject, INSEditor) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
GetValidModes(NSObject, NSFontPanel) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
ValidateToolbarItem(NSObject, NSToolbarItem) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
CanPerformOutput(AUAudioUnit) |
Renvoie une valeur booléenne qui indique si l’unité audio peut effectuer des opérations de sortie. |
GetCanPerformInput(AUAudioUnit) |
Renvoie une valeur booléenne qui indique si l’unité audio peut effectuer des opérations d’entrée. |
GetDeviceId(AUAudioUnit) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
GetDeviceInputLatency(AUAudioUnit) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
GetDeviceOutputLatency(AUAudioUnit) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
GetInputHandler(AUAudioUnit) |
Obtient le gestionnaire d’entrée pour cette unité d’E/S |
GetOutputProvider(AUAudioUnit) |
Obtient le fournisseur de sortie pour cette unité d’E/S. |
IsInputEnabled(AUAudioUnit) |
Renvoie une valeur booléenne qui indique si l’entrée est actuellement activée sur l’unité audio. |
IsOutputEnabled(AUAudioUnit) |
Renvoie une valeur booléenne qui indique si l’entrée est actuellement activée sur l’unité audio. |
IsRunning(AUAudioUnit) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
SetDeviceId(AUAudioUnit, UInt32, NSError) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
SetInputEnabled(AUAudioUnit, Boolean) |
Définit une valeur booléenne qui contrôle si l’entrée est activée sur l’unité audio. |
SetInputHandler(AUAudioUnit, AUInputHandler) |
Définit le gestionnaire d’entrée sur la valeur spécifiée. |
SetOutputEnabled(AUAudioUnit, Boolean) |
Définit une valeur booléenne qui contrôle si la sortie est activée sur l’unité audio.. |
SetOutputProvider(AUAudioUnit, AURenderPullInputBlock) |
Définit le fournisseur de sortie sur la valeur spécifiée. |
StartHardware(AUAudioUnit, NSError) |
Démarre le matériel de l’unité audio. |
StopHardware(AUAudioUnit) |
Arrête le matériel de l’unité audio. |
GetSupportedViewConfigurations(AUAudioUnit, AUAudioUnitViewConfiguration[]) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
SelectViewConfiguration(AUAudioUnit, AUAudioUnitViewConfiguration) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
GetDebugDescription(INSObjectProtocol) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
BeginPreviewPanelControl(NSObject, QLPreviewPanel) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
EndPreviewPanelControl(NSObject, QLPreviewPanel) |
Sous-classe dont les AVAudioNode sous-classes traitent l’audio. |
GetAccessibilityCustomRotors(NSObject) |
Obtient le tableau d’objets UIAccessibilityCustomRotor appropriés pour l’objet |
SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) |
Définit le tableau d’objets UIAccessibilityCustomRotor approprié pour l’objet |