C# 클래스 NScumm.Scumm.Audio.Players.Player_V2

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

보호된 프로퍼티들

프로퍼티 타입 설명
_level int
_timer_count int[]
_timer_output int
_volumetable uint[]

공개 메소드들

메소드 설명
Dispose ( ) : void
GetSoundStatus ( int nr ) : int
Player_V2 ( ScummEngine scumm, IMixer mixer, bool pcjr ) : System
ReadBuffer ( short data, int count ) : int
SetMusicVolume ( int vol ) : void
StartSound ( int nr ) : void
StopAllSounds ( ) : void
StopSound ( int nr ) : void

보호된 메소드들

메소드 설명
GeneratePCjrSamples ( short data, int offset, int len ) : void
GenerateSpkSamples ( short data, int offset, int len ) : void
LowPassFilter ( short sample, int offset, int len ) : void
SquareGenerator ( int channel, int freq, int vol, int noiseFeedback, short sample, int offset, int len ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GeneratePCjrSamples() 보호된 메소드

protected GeneratePCjrSamples ( short data, int offset, int len ) : void
data short
offset int
len int
리턴 void

GenerateSpkSamples() 보호된 메소드

protected GenerateSpkSamples ( short data, int offset, int len ) : void
data short
offset int
len int
리턴 void

GetSoundStatus() 공개 메소드

public GetSoundStatus ( int nr ) : int
nr int
리턴 int

LowPassFilter() 보호된 메소드

protected LowPassFilter ( short sample, int offset, int len ) : void
sample short
offset int
len int
리턴 void

Player_V2() 공개 메소드

public Player_V2 ( ScummEngine scumm, IMixer mixer, bool pcjr ) : System
scumm ScummEngine
mixer IMixer
pcjr bool
리턴 System

ReadBuffer() 공개 메소드

public ReadBuffer ( short data, int count ) : int
data short
count int
리턴 int

SetMusicVolume() 공개 메소드

public SetMusicVolume ( int vol ) : void
vol int
리턴 void

SquareGenerator() 보호된 메소드

protected SquareGenerator ( int channel, int freq, int vol, int noiseFeedback, short sample, int offset, int len ) : void
channel int
freq int
vol int
noiseFeedback int
sample short
offset int
len int
리턴 void

StartSound() 공개 메소드

public StartSound ( int nr ) : void
nr int
리턴 void

StopAllSounds() 공개 메소드

public StopAllSounds ( ) : void
리턴 void

StopSound() 공개 메소드

public StopSound ( int nr ) : void
nr int
리턴 void

프로퍼티 상세

_level 보호되어 있는 프로퍼티

protected int _level
리턴 int

_timer_count 보호되어 있는 프로퍼티

protected int[] _timer_count
리턴 int[]

_timer_output 보호되어 있는 프로퍼티

protected int _timer_output
리턴 int

_volumetable 보호되어 있는 프로퍼티

protected uint[] _volumetable
리턴 uint[]