次の方法で共有


IAUAudioUnitFactory インターフェイス

定義

バージョン 3 オーディオ ユニット拡張機能が実装する必要があるインターフェイス。

[Foundation.Protocol(Name="AUAudioUnitFactory", WrapperType=typeof(AudioUnit.AUAudioUnitFactoryWrapper))]
public interface IAUAudioUnitFactory : Foundation.INSExtensionRequestHandling, IDisposable
type IAUAudioUnitFactory = interface
    interface INativeObject
    interface IDisposable
    interface INSExtensionRequestHandling
属性
実装

注釈

バージョン 3 Audio Unit 拡張機能を作成する開発者は、 または AUViewControllerNSObject継承するクラスにこのインターフェイスを実装する必要があります。

プロパティ

Handle

アンマネージド オブジェクト表現へのハンドル (ポインター)。

(継承元 INativeObject)

メソッド

BeginRequestWithExtensionContext(NSExtensionContext)

開発者は、このメソッドを実装して、ホスト アプリケーション要求用の拡張機能を準備できます。

(継承元 INSExtensionRequestHandling)
CreateAudioUnit(AudioComponentDescription, NSError)

オーディオ ユニットを作成して返します。

適用対象