ホーム › Media.WindowsMediaFormat › IWMWriter
IWMWriter
COMメソッド 13
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT SetProfileByID(GUID* guidProfile) |
| 4 | HRESULT SetProfile(IWMProfile* pProfile) |
| 5 | HRESULT SetOutputFilename(LPWSTR pwszFilename) |
| 6 | HRESULT GetInputCount(DWORD* pcInputs) |
| 7 | HRESULT GetInputProps(DWORD dwInputNum, IWMInputMediaProps** ppInput) |
| 8 | HRESULT SetInputProps(DWORD dwInputNum, IWMInputMediaProps* pInput) |
| 9 | HRESULT GetInputFormatCount(DWORD dwInputNumber, DWORD* pcFormats) |
| 10 | HRESULT GetInputFormat(DWORD dwInputNumber, DWORD dwFormatNumber, IWMInputMediaProps** pProps) |
| 11 | HRESULT BeginWriting() |
| 12 | HRESULT EndWriting() |
| 13 | HRESULT AllocateSample(DWORD dwSampleSize, INSSBuffer** ppSample) |
| 14 | HRESULT WriteSample(DWORD dwInputNum, ULONGLONG cnsSampleTime, DWORD dwFlags, INSSBuffer* pSample) |
| 15 | HRESULT Flush() |