IAUAudioUnitFactory Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Интерфейс, который должны реализовать расширения audio unit версии 3.
[Foundation.Protocol(Name="AUAudioUnitFactory", WrapperType=typeof(AudioUnit.AUAudioUnitFactoryWrapper))]
public interface IAUAudioUnitFactory : Foundation.INSExtensionRequestHandling, IDisposable
type IAUAudioUnitFactory = interface
interface INativeObject
interface IDisposable
interface INSExtensionRequestHandling
- Атрибуты
- Реализации
Комментарии
Разработчики, которые хотят создать расширение Audio Unit версии 3, должны реализовать этот интерфейс в классе, наследуемом от NSObject или AUViewController.
Свойства
Handle |
Дескриптор (указатель) на представление неуправляемого объекта. (Унаследовано от INativeObject) |
Методы
BeginRequestWithExtensionContext(NSExtensionContext) |
Разработчики могут реализовать этот метод для подготовки расширения к запросу ведущего приложения. (Унаследовано от INSExtensionRequestHandling) |
CreateAudioUnit(AudioComponentDescription, NSError) |
Создает и возвращает звуковой блок. |