Win32 API 日本語リファレンス
ホームStorage.Imapi › IRedbookDiscMaster

IRedbookDiscMaster

COM
IIDe3bc42cd-4e5c-11d3-9144-00104ba11c5e継承元IUnknown自前メソッド開始 vtbl3

メソッド 8

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtbl 3 HRESULT GetTotalAudioTracks(INT* pnTracks)
pnTracksINT*outオーディオトラックの総数を受け取るポインタである。
vtbl 4 HRESULT GetTotalAudioBlocks(INT* pnBlocks)
pnBlocksINT*outオーディオブロックの総数を受け取るポインタである。
vtbl 5 HRESULT GetUsedAudioBlocks(INT* pnBlocks)
pnBlocksINT*out使用済みのオーディオブロック数を受け取るポインタである。
vtbl 6 HRESULT GetAvailableAudioTrackBlocks(INT* pnBlocks)
pnBlocksINT*out利用可能なオーディオトラックブロック数を受け取るポインタである。
vtbl 7 HRESULT GetAudioBlockSize(INT* pnBlockBytes)
pnBlockBytesINT*outオーディオブロック 1 個分のサイズをバイト単位で受け取るポインタである。
vtbl 8 HRESULT CreateAudioTrack(INT nBlocks)
nBlocksINTin作成するオーディオトラックのブロック数を指定する。
vtbl 9 HRESULT AddAudioTrackBlocks(BYTE* pby, INT cb)
pbyBYTE*inオーディオトラックへ追加する音声データを格納したバイトバッファへのポインタである。
cbINTin追加する音声データのバイト数を指定する。
vtbl 10 HRESULT CloseAudioTrack()