C# Класс CSPspEmu.Core.Audio.PspAudioChannel

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

Открытые свойства

Свойство Тип Описание
Available bool
Format PspAudio.FormatEnum
Frequency int
Index int
VolumeLeft int
VolumeRight int

Защищенные свойства (Protected)

Свойство Тип Описание
PspAudio PspAudio

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

Метод Описание
PspAudioChannel ( PspAudio PspAudio ) : System

Constructor

Read ( int Count ) : short[]

Read 'Count' number of samples

Release ( ) : void
ToString ( ) : string
Updated ( ) : void
Write ( short Samples, System.Action ActionCallbackOnReaded ) : void

Write ( short SamplePointer, int VolumeLeft, int VolumeRight, System.Action ActionCallbackOnReaded ) : void

Приватные методы

Метод Описание
MonoToStereo ( short MonoSamples ) : short[]

Converts a buffer containing mono samples into a buffer containing of stereo samples

Описание методов

PspAudioChannel() публичный Метод

Constructor
public PspAudioChannel ( PspAudio PspAudio ) : System
PspAudio PspAudio
Результат System

Read() публичный Метод

Read 'Count' number of samples
public Read ( int Count ) : short[]
Count int Number of samples to read
Результат short[]

Release() публичный Метод

public Release ( ) : void
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

Updated() публичный Метод

public Updated ( ) : void
Результат void

Write() публичный Метод

public Write ( short Samples, System.Action ActionCallbackOnReaded ) : void
Samples short
ActionCallbackOnReaded System.Action
Результат void

Write() публичный Метод

public Write ( short SamplePointer, int VolumeLeft, int VolumeRight, System.Action ActionCallbackOnReaded ) : void
SamplePointer short
VolumeLeft int
VolumeRight int
ActionCallbackOnReaded System.Action
Результат void

Описание свойств

Available публичное свойство

public bool Available
Результат bool

Format публичное свойство

Format of the audio in the channel. Can be mono or stereo.
public PspAudio.FormatEnum Format
Результат PspAudio.FormatEnum

Frequency публичное свойство

Channel's frequency. One of 48000, 44100, 32000, 24000, 22050, 16000, 12000, 11050, 8000.
public int Frequency
Результат int

Index публичное свойство

public int Index
Результат int

PspAudio защищенное свойство

protected PspAudio,CSPspEmu.Core.Audio PspAudio
Результат PspAudio

VolumeLeft публичное свойство

public int VolumeLeft
Результат int

VolumeRight публичное свойство

public int VolumeRight
Результат int