C# 클래스 MonoMac.AudioToolbox.AUGraph

상속: IDisposable
파일 보기 프로젝트 열기: kangaroo/maccore

공개 메소드들

메소드 설명
AddNode ( AudioComponentDescription cd ) : int
ConnnectNodeInput ( int inSourceNode, uint inSourceOutputNumber, int inDestNode, uint inDestInputNumber ) : void
CreateInstance ( ) : AUGraph
Dispose ( ) : void
Dispose ( bool disposing ) : void
GetNodeInfo ( int node ) : AudioUnit
Initialize ( ) : void
Start ( ) : void
Stop ( ) : void

비공개 메소드들

메소드 설명
AUGraph ( IntPtr ptr ) : System
AUGraphAddNode ( IntPtr inGraph, AudioComponentDescription inDescription, int &outNode ) : int
AUGraphAddRenderNotify ( IntPtr inGraph, AudioUnit inCallback, IntPtr inRefCon ) : int
AUGraphClose ( IntPtr inGraph ) : int
AUGraphConnectNodeInput ( IntPtr inGraph, int inSourceNode, uint inSourceOutputNumber, int inDestNode, uint inDestInputNumber ) : int
AUGraphInitialize ( IntPtr inGraph ) : int
AUGraphNodeInfo ( IntPtr inGraph, int inNode, AudioComponentDescription outDescription, IntPtr outAudioUnit ) : int
AUGraphOpen ( IntPtr inGraph ) : int
AUGraphStart ( IntPtr inGraph ) : int
AUGraphStop ( IntPtr inGraph ) : int
AUGraphUninitialize ( IntPtr inGraph ) : int
DisposeAUGraph ( IntPtr inGraph ) : int
NewAUGraph ( IntPtr &outGraph ) : int
renderCallback ( IntPtr inRefCon, AudioUnitRenderActionFlags &_ioActionFlags, AudioTimeStamp &_inTimeStamp, int _inBusNumber, int _inNumberFrames, AudioBufferList _ioData ) : int

메소드 상세

AddNode() 공개 메소드

public AddNode ( AudioComponentDescription cd ) : int
cd AudioComponentDescription
리턴 int

ConnnectNodeInput() 공개 메소드

public ConnnectNodeInput ( int inSourceNode, uint inSourceOutputNumber, int inDestNode, uint inDestInputNumber ) : void
inSourceNode int
inSourceOutputNumber uint
inDestNode int
inDestInputNumber uint
리턴 void

CreateInstance() 공개 정적인 메소드

public static CreateInstance ( ) : AUGraph
리턴 AUGraph

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( bool disposing ) : void
disposing bool
리턴 void

GetNodeInfo() 공개 메소드

public GetNodeInfo ( int node ) : AudioUnit
node int
리턴 AudioUnit

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void