C# 클래스 csadpcm.ImaAdpcm

상속: Stream
파일 보기 프로젝트 열기: mono/mooncodecs 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
BlockAlign ushort
Channels ushort
SamplesPerSec int

공개 메소드들

메소드 설명
Abort ( string message ) : Exception
DecodeSamples ( ) : IEnumerable
Flush ( ) : void
IMA_ADPCM ( Stream stream ) : System
ImaAdpcm ( Stream stream ) : System
Read ( byte buffer, int offset, int count ) : int
Seek ( long offset, SeekOrigin origin ) : long
SetLength ( long value ) : void
Write ( byte buffer, int offset, int count ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
DecodeBlock ( int n ) : byte[]
ReadBytes ( int length ) : byte[]
ReadID ( ) : string
ReadInt32 ( ) : int
ReadUInt16 ( ) : ushort
ReadUInt32 ( ) : uint

메소드 상세

Abort() 공개 메소드

public Abort ( string message ) : Exception
message string
리턴 System.Exception

DecodeSamples() 공개 메소드

public DecodeSamples ( ) : IEnumerable
리턴 IEnumerable

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

IMA_ADPCM() 공개 메소드

public IMA_ADPCM ( Stream stream ) : System
stream Stream
리턴 System

ImaAdpcm() 공개 메소드

public ImaAdpcm ( Stream stream ) : System
stream Stream
리턴 System

Read() 공개 메소드

public Read ( byte buffer, int offset, int count ) : int
buffer byte
offset int
count int
리턴 int

Seek() 공개 메소드

public Seek ( long offset, SeekOrigin origin ) : long
offset long
origin SeekOrigin
리턴 long

SetLength() 공개 메소드

public SetLength ( long value ) : void
value long
리턴 void

Write() 공개 메소드

public Write ( byte buffer, int offset, int count ) : void
buffer byte
offset int
count int
리턴 void

프로퍼티 상세

BlockAlign 공개적으로 프로퍼티

public ushort BlockAlign
리턴 ushort

Channels 공개적으로 프로퍼티

public ushort Channels
리턴 ushort

SamplesPerSec 공개적으로 프로퍼티

public int SamplesPerSec
리턴 int