C# Класс NScumm.Sky.Music.GmChannel

Наследование: IChannelBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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