C# Класс BrawlLib.Wii.Audio.ADPCMStream

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

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

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

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

Метод Описание
ADPCMStream ( RSTMHeader* pRSTM, VoidPtr dataAddr ) : System
ADPCMStream ( RSTMHeader* pRSTM, int channels, int startChannel, VoidPtr dataAddr ) : System
ADPCMStream ( WaveInfo* pWAVE, VoidPtr dataAddr ) : System
Dispose ( ) : void
GetPCMHeader ( ) : RIFFHeader
GetStreams ( RSTMHeader* pRSTM, VoidPtr dataAddr ) : BrawlLib.Wii.Audio.ADPCMStream[]
Init ( ) : void
ReadSamples ( VoidPtr destAddr, int numSamples ) : int
Wrap ( ) : void
WriteStream ( Stream outStream ) : void

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

Метод Описание
RefreshStates ( ) : void

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

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

public ADPCMStream ( RSTMHeader* pRSTM, VoidPtr dataAddr ) : System
pRSTM RSTMHeader*
dataAddr VoidPtr
Результат System

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

public ADPCMStream ( RSTMHeader* pRSTM, int channels, int startChannel, VoidPtr dataAddr ) : System
pRSTM RSTMHeader*
channels int
startChannel int
dataAddr VoidPtr
Результат System

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

public ADPCMStream ( WaveInfo* pWAVE, VoidPtr dataAddr ) : System
pWAVE WaveInfo*
dataAddr VoidPtr
Результат System

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

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

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

public GetPCMHeader ( ) : RIFFHeader
Результат RIFFHeader

GetStreams() публичный статический Метод

public static GetStreams ( RSTMHeader* pRSTM, VoidPtr dataAddr ) : BrawlLib.Wii.Audio.ADPCMStream[]
pRSTM RSTMHeader*
dataAddr VoidPtr
Результат BrawlLib.Wii.Audio.ADPCMStream[]

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

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

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

public ReadSamples ( VoidPtr destAddr, int numSamples ) : int
destAddr VoidPtr
numSamples int
Результат int

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

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

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

public WriteStream ( Stream outStream ) : void
outStream Stream
Результат void

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

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

public VoidPtr _dataAddress
Результат VoidPtr