C# Class NesHd.Core.APU.Apu

Afficher le fichier Open project: afonsof/nes-hd Class Usage Examples

Méthodes publiques

Свойство Type Description
DMCIRQPending bool
FrameIRQEnabled bool
FrameIRQPending bool
IsRendering bool
RECODER WaveRecorder
STEREO bool
_FrameCounter int
_PAL bool

Méthodes publiques

Méthode Description
Apu ( NesEngine NesEmu, IAudioDevice SoundDevice ) : System.Windows.Forms
Pause ( ) : void
Play ( ) : void
Read_4015 ( ) : byte
RenderFrame ( ) : void
SetPan ( int Pan ) : void

Set the pan

SetVolume ( int Vol ) : void

Set the volume

Shutdown ( ) : void
Write_4000 ( byte data ) : void
Write_4001 ( byte data ) : void
Write_4002 ( byte data ) : void
Write_4003 ( byte data ) : void
Write_4004 ( byte data ) : void
Write_4005 ( byte data ) : void
Write_4006 ( byte data ) : void
Write_4007 ( byte data ) : void
Write_4008 ( byte data ) : void
Write_400A ( byte data ) : void
Write_400B ( byte data ) : void
Write_400C ( byte data ) : void
Write_400E ( byte data ) : void
Write_400F ( byte data ) : void
Write_4010 ( byte data ) : void
Write_4011 ( byte data ) : void
Write_4012 ( byte data ) : void
Write_4013 ( byte data ) : void
Write_4015 ( byte data ) : void
Write_4017 ( byte data ) : void

Private Methods

Méthode Description
InitChannels ( ) : void
InitDirectSound ( Control parent ) : void

Method Details

Apu() public méthode

public Apu ( NesEngine NesEmu, IAudioDevice SoundDevice ) : System.Windows.Forms
NesEmu NesEngine
SoundDevice IAudioDevice
Résultat System.Windows.Forms

Pause() public méthode

public Pause ( ) : void
Résultat void

Play() public méthode

public Play ( ) : void
Résultat void

Read_4015() public méthode

public Read_4015 ( ) : byte
Résultat byte

RenderFrame() public méthode

public RenderFrame ( ) : void
Résultat void

SetPan() public méthode

Set the pan
public SetPan ( int Pan ) : void
Pan int The pan
Résultat void

SetVolume() public méthode

Set the volume
public SetVolume ( int Vol ) : void
Vol int The volume level (-3000 = min, 0 = max)
Résultat void

Shutdown() public méthode

public Shutdown ( ) : void
Résultat void

Write_4000() public méthode

public Write_4000 ( byte data ) : void
data byte
Résultat void

Write_4001() public méthode

public Write_4001 ( byte data ) : void
data byte
Résultat void

Write_4002() public méthode

public Write_4002 ( byte data ) : void
data byte
Résultat void

Write_4003() public méthode

public Write_4003 ( byte data ) : void
data byte
Résultat void

Write_4004() public méthode

public Write_4004 ( byte data ) : void
data byte
Résultat void

Write_4005() public méthode

public Write_4005 ( byte data ) : void
data byte
Résultat void

Write_4006() public méthode

public Write_4006 ( byte data ) : void
data byte
Résultat void

Write_4007() public méthode

public Write_4007 ( byte data ) : void
data byte
Résultat void

Write_4008() public méthode

public Write_4008 ( byte data ) : void
data byte
Résultat void

Write_400A() public méthode

public Write_400A ( byte data ) : void
data byte
Résultat void

Write_400B() public méthode

public Write_400B ( byte data ) : void
data byte
Résultat void

Write_400C() public méthode

public Write_400C ( byte data ) : void
data byte
Résultat void

Write_400E() public méthode

public Write_400E ( byte data ) : void
data byte
Résultat void

Write_400F() public méthode

public Write_400F ( byte data ) : void
data byte
Résultat void

Write_4010() public méthode

public Write_4010 ( byte data ) : void
data byte
Résultat void

Write_4011() public méthode

public Write_4011 ( byte data ) : void
data byte
Résultat void

Write_4012() public méthode

public Write_4012 ( byte data ) : void
data byte
Résultat void

Write_4013() public méthode

public Write_4013 ( byte data ) : void
data byte
Résultat void

Write_4015() public méthode

public Write_4015 ( byte data ) : void
data byte
Résultat void

Write_4017() public méthode

public Write_4017 ( byte data ) : void
data byte
Résultat void

Property Details

DMCIRQPending public_oe property

public bool DMCIRQPending
Résultat bool

FrameIRQEnabled public_oe property

public bool FrameIRQEnabled
Résultat bool

FrameIRQPending public_oe property

public bool FrameIRQPending
Résultat bool

IsRendering public_oe property

public bool IsRendering
Résultat bool

RECODER public_oe property

public WaveRecorder,NesHd.Core.APU RECODER
Résultat WaveRecorder

STEREO public_oe property

public bool STEREO
Résultat bool

_FrameCounter public_oe property

public int _FrameCounter
Résultat int

_PAL public_oe property

public bool _PAL
Résultat bool