|
TNB Library
|
LIST INFO チャンク管理 [詳解]
#include <TnbWaveFile.h>
公開メンバ関数 | |
| bool | Analyze (const IConstCollectionT< BYTE > &c) |
| [解析] チャンクブロック解析. [詳解] | |
| bool | Analyze (size_t size, const BYTE *P) |
| [解析] チャンクブロック解析. [詳解] | |
| void | Empty (void) |
| [設定] 空化 [詳解] | |
| CVectorT< FOURCC > | EnumType (void) const |
| [取得] タイプ一覧取得. [詳解] | |
| bool | Get (CAscii &_str, FOURCC cc) const |
| [取得] 文字列取得. [詳解] | |
| bool | Has (FOURCC cc) const |
| [確認] タイプ確認. [詳解] | |
| CByteVector | Make (void) const |
| [作成] チャンクブロック作成. [詳解] | |
| void | Set (FOURCC cc, LPCTSTR lpsz) |
| [設定] 文字列取得. [詳解] | |
| bool Analyze | ( | const IConstCollectionT< BYTE > & | c | ) |
[解析] チャンクブロック解析.
| c | シリアライズデータ. |
| true | 成功 |
| false | 失敗 |
TnbWaveFile.h の 241 行目に定義があります。
| bool Analyze | ( | size_t | size, |
| const BYTE * | P | ||
| ) |
[解析] チャンクブロック解析.
| size | サイズ |
| P | シリアライズデータ. |
| true | 成功 |
| false | 失敗 |
TnbWaveFile.h の 291 行目に定義があります。
| void Empty | ( | void | ) |
[設定] 空化
TnbWaveFile.h の 151 行目に定義があります。
| CVectorT< FOURCC > EnumType | ( | void | ) | const |
| bool Get | ( | CAscii & | _str, |
| FOURCC | cc | ||
| ) | const |
[取得] 文字列取得.
指定のタイプに関連付けられている文字列を返します。
| [out] | _str | 文字列が格納されます。 |
| [in] | cc | タイプコード。 MAKEFOURCC() マクロが便利です。 ex) MAKEFOURCC('n', 'o', 't', 'e') |
| true | 持っている. |
| false | 持っていない |
TnbWaveFile.h の 188 行目に定義があります。
| bool Has | ( | FOURCC | cc | ) | const |
[確認] タイプ確認.
指定のタイプを持っているか、確認します。
| cc | タイプコード。 MAKEFOURCC() マクロが便利です。 ex) MAKEFOURCC('n', 'o', 't', 'e') |
| true | 持っている. |
| false | 持っていない |
TnbWaveFile.h の 175 行目に定義があります。
| CByteVector Make | ( | void | ) | const |
| void Set | ( | FOURCC | cc, |
| LPCTSTR | lpsz | ||
| ) |
[設定] 文字列取得.
指定のタイプに関連付ける文字列を指定します。
| cc | タイプコード。 MAKEFOURCC() マクロが便利です。 ex) MAKEFOURCC('n', 'o', 't', 'e') |
| lpsz | 文字列。 |
TnbWaveFile.h の 204 行目に定義があります。