C# 클래스 NScumm.Sky.Music.GmChannel

상속: IChannelBase
파일 보기 프로젝트 열기: scemino/nscumm 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
GmChannel ( byte musicData, ushort startOfData, MidiDriver midiDrv, byte instMap, byte veloTab ) : System
Process ( ushort aktTime ) : byte
UpdateVolume ( ushort pVolume ) : void

비공개 메소드들

메소드 설명
GetNextEventTime ( ) : int
StopNote ( ) : void
com90_caseNoteOff ( ) : void
com90_getChannelControl ( ) : void
com90_getChannelPanValue ( ) : void
com90_getChannelVolume ( ) : void
com90_getPitch ( ) : void
com90_keyOff ( ) : void
com90_loopMusic ( ) : void
com90_setLoopPoint ( ) : void
com90_setupInstrument ( ) : void
com90_stopChannel ( ) : void
com90_updateTempo ( ) : byte

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GmChannel() 공개 메소드

public GmChannel ( byte musicData, ushort startOfData, MidiDriver midiDrv, byte instMap, byte veloTab ) : System
musicData byte
startOfData ushort
midiDrv NScumm.Core.Audio.MidiDriver
instMap byte
veloTab byte
리턴 System

Process() 공개 메소드

public Process ( ushort aktTime ) : byte
aktTime ushort
리턴 byte

UpdateVolume() 공개 메소드

public UpdateVolume ( ushort pVolume ) : void
pVolume ushort
리턴 void