AUAudioUnit 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
其子類別處理音訊的 AVAudioNode 子類別。
[Foundation.Register("AUAudioUnit", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public class AUAudioUnit : Foundation.NSObject
type AUAudioUnit = class
inherit NSObject
- 繼承
- 屬性
建構函式
AUAudioUnit(AudioComponentDescription, AudioComponentInstantiationOptions, NSError) |
使用指定的值建立新 AUAudioUnit。 |
AUAudioUnit(AudioComponentDescription, NSError) |
使用指定的值建立新 AUAudioUnit。 |
AUAudioUnit(IntPtr) |
建立 Unmanaged 物件的 Managed 標記法時所使用的建構函式;由執行時間呼叫。 |
AUAudioUnit(NSObjectFlag) |
在衍生類別上呼叫的建構函式,以略過初始化,並只配置 物件。 |
屬性
AllParameterValues |
取得索引鍵/值觀察通知所需的特殊值 |
AudioComponentInstanceInvalidationNotification |
AudioComponentInstanceInvalidation 的通知常數 |
AudioComponentRegistrationsChangedNotification |
AudioComponentRegistrationsChanged 的通知常數 |
AudioUnitName |
取得音訊單元的名稱。 |
CanProcessInPlace |
取得布林值,指出音訊單位是否可以轉換輸入到輸出,而不需要配置新的緩衝區。 |
ChannelCapabilities |
取得陣列,描述輸入和輸出通道的有效組合。 |
ChannelMap |
取得或設定通道對應。 |
Class |
其子類別處理音訊的 AVAudioNode 子類別。 (繼承來源 NSObject) |
ClassHandle |
這個類別的控制碼。 |
Component |
從建立音訊單元的描述中取得元件。 |
ComponentDescription |
從建立音訊單元的描述中取得元件。 |
ComponentName |
取得音訊單位元件名稱。 |
ComponentVersion |
取得音訊單元的版本。 |
ContextName |
取得音訊單元所連接之內容的名稱。 |
CurrentPreset |
取得最近選取的預設。 |
DebugDescription |
此物件的開發人員有意義描述。 (繼承來源 NSObject) |
Description |
物件的描述,ToString 的 Objective-C 版本。 (繼承來源 NSObject) |
FactoryPresets |
取得音訊單元的原廠預設值。 |
FullState |
取得或設定音訊單位整個狀態的快照集,以儲存預設值。 |
FullStateForDocument |
取得或設定音訊單位整個狀態的快照集,以儲存在檔中。 |
Handle |
處理 unmanaged 物件標記法) (指標。 (繼承來源 NSObject) |
InputBusses |
取得陣列,其中包含音訊單元的輸入連接。 |
InternalRenderBlock |
取得執行音訊轉譯的開發人員提供區塊。 |
IsDirectBinding |
其子類別處理音訊的 AVAudioNode 子類別。 (繼承來源 NSObject) |
IsProxy |
其子類別處理音訊的 AVAudioNode 子類別。 (繼承來源 NSObject) |
Latency |
取得音訊單位的延遲,以秒為單位 |
ManufacturerName |
取得音訊單位的製造商名稱。 |
MaximumFramesToRender |
取得或設定要同時呈現的最大音訊畫面數。 |
MidiOutputBufferSizeHint |
其子類別處理音訊的 AVAudioNode 子類別。 |
MidiOutputEventBlock |
其子類別處理音訊的 AVAudioNode 子類別。 |
MidiOutputNames |
其子類別處理音訊的 AVAudioNode 子類別。 |
MusicDeviceOrEffect |
取得值,如果 |
OutputBusses |
取得陣列,其中包含音訊單元的輸出連接。 |
ParameterTree |
取得或設定輸出參數的整個樹狀結構。 |
ProfileChangedCallback |
其子類別處理音訊的 AVAudioNode 子類別。 |
ProvidesUserInterface |
其子類別處理音訊的 AVAudioNode 子類別。 |
RenderBlock |
取得用於轉譯音訊的轉譯區塊。 |
RenderingOffline |
取得或設定布林值,控制音訊單元目前是否離線呈現。 |
RenderQuality |
取得或設定轉譯品質,其值為 [0,127]。 |
RenderResourcesAllocated |
取得布林值,指出是否已配置轉譯資源。 |
RetainCount |
傳回物件的目前 Objective-C 保留計數。 (繼承來源 NSObject) |
ScheduleParameterBlock |
排程參數的區塊。 |
Self |
其子類別處理音訊的 AVAudioNode 子類別。 (繼承來源 NSObject) |
ShortName |
其子類別處理音訊的 AVAudioNode 子類別。 |
ShouldBypassEffect |
取得或設定布林值,這個值會讓效果是否應該略過處理並直接移至輸出。 |
Superclass |
其子類別處理音訊的 AVAudioNode 子類別。 (繼承來源 NSObject) |
SuperHandle |
用來表示這個 NSObject 基類中方法的控制碼。 (繼承來源 NSObject) |
SupportsMpe |
取得布林值,指出是否支援 MPE 音訊。 |
TailTime |
取得音訊單位的尾時間,以秒為單位。 |
TransportStateBlock |
委派區塊,提供其傳輸狀態的相關資訊。 |
VirtualMidiCableCount |
取得裝置或效果所實作的虛擬 MIDI 纜線數目。 |
Zone |
其子類別處理音訊的 AVAudioNode 子類別。 (繼承來源 NSObject) |