IAUAudioUnitFactory Interface
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.
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. |