Compartilhar via


IAUAudioUnitFactory Interface

Definição

Interface que as extensões de Unidade de Áudio da versão 3 devem implementar.

[Foundation.Protocol(Name="AUAudioUnitFactory", WrapperType=typeof(AudioUnit.AUAudioUnitFactoryWrapper))]
public interface IAUAudioUnitFactory : Foundation.INSExtensionRequestHandling, IDisposable
type IAUAudioUnitFactory = interface
    interface INativeObject
    interface IDisposable
    interface INSExtensionRequestHandling
Atributos
Implementações

Comentários

Os desenvolvedores que desejam criar uma extensão de Unidade de Áudio versão 3 devem implementar essa interface em uma classe que herda de NSObject ou AUViewController.

Propriedades

Handle

Manipule (ponteiro) para a representação de objeto não gerenciado.

(Herdado de INativeObject)

Métodos

BeginRequestWithExtensionContext(NSExtensionContext)

Os desenvolvedores podem implementar esse método para preparar sua extensão para a solicitação de aplicativo host.

(Herdado de INSExtensionRequestHandling)
CreateAudioUnit(AudioComponentDescription, NSError)

Cria e retorna uma unidade de áudio.

Aplica-se a