|
TNB Library
|
WAVEフォーマットクラス [詳解]
#include <TnbWaveFile.h>
CWaveFormat の継承関係図公開メンバ関数 | |
| size_t | CalcSamples (DWORD time) const |
| [計算] 時間からサンプル数を計算 [詳解] | |
| DWORD | CalcTime (size_t samples) const |
| [計算] サンプル数から時間を計算 [詳解] | |
| CWaveFormat (const WAVEFORMATEX &f) | |
| 代入コンストラクタ [詳解] | |
| CWaveFormat (DWORD samplesPerSec=44100, WORD bitsPerSample=16, WORD channels=2) | |
| コンストラクタ [詳解] | |
| void | Set (DWORD samplesPerSec, WORD bitsPerSample, WORD channels) |
| [設定] 設定 [詳解] | |
WAVEフォーマットクラス
wavファイルをチェックし読み込むことが出来ます。
TnbWaveFile.h の 35 行目に定義があります。
| CWaveFormat | ( | DWORD | samplesPerSec = 44100, |
| WORD | bitsPerSample = 16, |
||
| WORD | channels = 2 |
||
| ) |
コンストラクタ
| samplesPerSec | 周波数。省略すると 44100。 |
| bitsPerSample | 一データのビットサイズ。省略すると 16。 |
| channels | チャネル数。省略すると 2。 |
TnbWaveFile.h の 46 行目に定義があります。
| CWaveFormat | ( | const WAVEFORMATEX & | f | ) |
| size_t CalcSamples | ( | DWORD | time | ) | const |
| DWORD CalcTime | ( | size_t | samples | ) | const |
| void Set | ( | DWORD | samplesPerSec, |
| WORD | bitsPerSample, | ||
| WORD | channels | ||
| ) |
[設定] 設定
| samplesPerSec | 周波数。 |
| bitsPerSample | 一データのビットサイズ。 |
| channels | チャネル数。 |
TnbWaveFile.h の 70 行目に定義があります。