ホーム › Media.Multimedia › IAVIStream
IAVIStream
COMメソッド 11
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT Create(LPARAM lParam1, LPARAM lParam2) |
| 4 | HRESULT Info(AVISTREAMINFOW* psi, INT lSize) |
| 5 | INT FindSample(INT lPos, INT lFlags) |
| 6 | HRESULT ReadFormat(INT lPos, void* lpFormat, INT* lpcbFormat) |
| 7 | HRESULT SetFormat(INT lPos, void* lpFormat, INT cbFormat) |
| 8 | HRESULT Read(INT lStart, INT lSamples, void* lpBuffer, INT cbBuffer, INT* plBytes, INT* plSamples) |
| 9 | HRESULT Write(INT lStart, INT lSamples, void* lpBuffer, INT cbBuffer, DWORD dwFlags, INT* plSampWritten, INT* plBytesWritten) |
| 10 | HRESULT Delete(INT lStart, INT lSamples) |
| 11 | HRESULT ReadData(DWORD fcc, void* lp, INT* lpcb) |
| 12 | HRESULT WriteData(DWORD fcc, void* lp, INT cb) |
| 13 | HRESULT SetInfo(AVISTREAMINFOW* lpInfo, INT cbInfo) |