ホーム › Storage.Imapi › IRedbookDiscMaster
IRedbookDiscMaster
COMメソッド 8
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
vtbl 3 HRESULT GetTotalAudioTracks(INT* pnTracks)
| pnTracks | INT* | out | オーディオトラックの総数を受け取るポインタである。 |
vtbl 4 HRESULT GetTotalAudioBlocks(INT* pnBlocks)
| pnBlocks | INT* | out | オーディオブロックの総数を受け取るポインタである。 |
vtbl 5 HRESULT GetUsedAudioBlocks(INT* pnBlocks)
| pnBlocks | INT* | out | 使用済みのオーディオブロック数を受け取るポインタである。 |
vtbl 6 HRESULT GetAvailableAudioTrackBlocks(INT* pnBlocks)
| pnBlocks | INT* | out | 利用可能なオーディオトラックブロック数を受け取るポインタである。 |
vtbl 7 HRESULT GetAudioBlockSize(INT* pnBlockBytes)
| pnBlockBytes | INT* | out | オーディオブロック 1 個分のサイズをバイト単位で受け取るポインタである。 |
vtbl 8 HRESULT CreateAudioTrack(INT nBlocks)
| nBlocks | INT | in | 作成するオーディオトラックのブロック数を指定する。 |
vtbl 9 HRESULT AddAudioTrackBlocks(BYTE* pby, INT cb)
| pby | BYTE* | in | オーディオトラックへ追加する音声データを格納したバイトバッファへのポインタである。 |
| cb | INT | in | 追加する音声データのバイト数を指定する。 |
vtbl 10 HRESULT CloseAudioTrack()