C# 클래스 Wave.WaveWriter

RIFF Wave 形式のファイルに音声データを書き込む。
상속: IDisposable
파일 보기 프로젝트 열기: ufcpp/UfcppSample 1 사용 예제들

공개 메소드들

메소드 설명
Close ( ) : void

Wave ファイルを閉じる。

Dispose ( ) : void
Open ( BinaryWriter writer, FormatHeader header ) : void

Wave ファイルを開く。

Open ( string filename, FormatHeader header ) : void

Wave ファイルを開く。

WaveWriter ( ) : System
WaveWriter ( BinaryWriter writer, FormatHeader header ) : System
WaveWriter ( string filename, FormatHeader header ) : System
Write ( double l, double r ) : int

データの書き込み。

Write ( float l, float r ) : int

データの書き込み。

비공개 메소드들

메소드 설명
DoubleToByte ( double x ) : byte

double → byte の変換。

DoubleToShort ( double x ) : short

double → short の変換。

메소드 상세

Close() 공개 메소드

Wave ファイルを閉じる。
public Close ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Open() 공개 메소드

Wave ファイルを開く。
public Open ( BinaryWriter writer, FormatHeader header ) : void
writer System.IO.BinaryWriter
header FormatHeader
리턴 void

Open() 공개 메소드

Wave ファイルを開く。
public Open ( string filename, FormatHeader header ) : void
filename string Wave ファイル名
header FormatHeader
리턴 void

WaveWriter() 공개 메소드

public WaveWriter ( ) : System
리턴 System

WaveWriter() 공개 메소드

public WaveWriter ( BinaryWriter writer, FormatHeader header ) : System
writer System.IO.BinaryWriter
header FormatHeader
리턴 System

WaveWriter() 공개 메소드

public WaveWriter ( string filename, FormatHeader header ) : System
filename string
header FormatHeader
리턴 System

Write() 공개 메소드

データの書き込み。
public Write ( double l, double r ) : int
l double 左チャネルのデータ。
r double 右チャネルのデータ。
리턴 int

Write() 공개 메소드

データの書き込み。
public Write ( float l, float r ) : int
l float 左チャネルのデータ。
r float 右チャネルのデータ。
리턴 int