IAUAudioUnitFactory Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |