Partager via


IAUAudioUnitFactory Interface

Définition

Interface que les extensions d’unité audio de la version 3 doivent implémenter.

[Foundation.Protocol(Name="AUAudioUnitFactory", WrapperType=typeof(AudioUnit.AUAudioUnitFactoryWrapper))]
public interface IAUAudioUnitFactory : Foundation.INSExtensionRequestHandling, IDisposable
type IAUAudioUnitFactory = interface
    interface INativeObject
    interface IDisposable
    interface INSExtensionRequestHandling
Attributs
Implémente

Remarques

Les développeurs qui souhaitent créer une extension d’unité audio version 3 doivent implémenter cette interface sur une classe qui hérite de NSObject ou AUViewController.

Propriétés

Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de INativeObject)

Méthodes

BeginRequestWithExtensionContext(NSExtensionContext)

Les développeurs peuvent implémenter cette méthode pour préparer leur extension pour la demande d’application hôte.

(Hérité de INSExtensionRequestHandling)
CreateAudioUnit(AudioComponentDescription, NSError)

Crée et retourne une unité audio.

S’applique à