C# 클래스 Tsukikage.WinMM.MidiIO.MidiIn

Win32 MidiIn ����N���X
상속: IDisposable
파일 보기 프로젝트 열기: ttsuki/ttsuki 1 사용 예제들

공개 메소드들

메소드 설명
Close ( ) : void

Close MidiIn and release all resources. MidiIn��‚��A���ׂẴ��\�[�X�������܂��B

GetDeviceNames ( ) : string[]

Get names of installed devices. �C���X�g�[���ς݂̃f�o�C�X���𓾂܂��B

MidiIn ( uint deviceId ) : System

Open MidiIn. MidiIn��J���܂��B

Start ( ) : void

Start recording. �^���J�n

Start ( int bufferSize ) : void

Start recording. �^���J�n

Start ( int bufferCount, int bufferSize ) : void

Start recording. �^���J�n

Stop ( ) : void

Stop recording. �^����~

비공개 메소드들

메소드 설명
EnsureOpened ( ) : void
IDisposable ( ) : void

메소드 상세

Close() 공개 메소드

Close MidiIn and release all resources. MidiIn��‚��A���ׂẴ��\�[�X�������܂��B
public Close ( ) : void
리턴 void

GetDeviceNames() 공개 정적인 메소드

Get names of installed devices. �C���X�g�[���ς݂̃f�o�C�X���𓾂܂��B
public static GetDeviceNames ( ) : string[]
리턴 string[]

MidiIn() 공개 메소드

Open MidiIn. MidiIn��J���܂��B
public MidiIn ( uint deviceId ) : System
deviceId uint index of GetDeviceNames(). GetDeviceNames()��index
리턴 System

Start() 공개 메소드

Start recording. �^���J�n
public Start ( ) : void
리턴 void

Start() 공개 메소드

Start recording. �^���J�n
public Start ( int bufferSize ) : void
bufferSize int ex) 1024 : �o�b�t�@�T�C�Y
리턴 void

Start() 공개 메소드

Start recording. �^���J�n
public Start ( int bufferCount, int bufferSize ) : void
bufferCount int ex) 256 : �o�b�t�@��
bufferSize int ex) 1024 : �o�b�t�@�T�C�Y
리턴 void

Stop() 공개 메소드

Stop recording. �^����~
public Stop ( ) : void
리턴 void