|
| HRESULT | GetStreamLimits ([out] DWORD *input_minimum, [out] DWORD *input_maximum, [out] DWORD *output_minimum, [out] DWORD *output_maximum) |
| |
| HRESULT | GetStreamCount ([out] DWORD *inputs, [out] DWORD *outputs) |
| |
| HRESULT | GetStreamIDs ([in] DWORD input_size, [out, size_is(input_size)] DWORD *inputs, [in] DWORD output_size, [out, size_is(output_size)] DWORD *outputs) |
| |
| HRESULT | GetInputStreamInfo ([in] DWORD id, [out] MFT_INPUT_STREAM_INFO *info) |
| |
| HRESULT | GetOutputStreamInfo ([in] DWORD id, [out] MFT_OUTPUT_STREAM_INFO *info) |
| |
| HRESULT | GetAttributes ([out] IMFAttributes **attributes) |
| |
| HRESULT | GetInputStreamAttributes ([in] DWORD id, [out] IMFAttributes **attributes) |
| |
| HRESULT | GetOutputStreamAttributes ([in] DWORD id, [out] IMFAttributes **attributes) |
| |
| HRESULT | DeleteInputStream ([in] DWORD id) |
| |
| HRESULT | AddInputStreams ([in] DWORD streams, [in] DWORD *ids) |
| |
| HRESULT | GetInputAvailableType ([in] DWORD id, [in] DWORD index, [out] IMFMediaType **type) |
| |
| HRESULT | GetOutputAvailableType ([in] DWORD id, [in] DWORD index, [out] IMFMediaType **type) |
| |
| HRESULT | SetInputType (DWORD id, [in] IMFMediaType *type, [in] DWORD flags) |
| |
| HRESULT | SetOutputType (DWORD id, [in] IMFMediaType *type, [in] DWORD flags) |
| |
| HRESULT | GetInputCurrentType ([in] DWORD id, [out] IMFMediaType **type) |
| |
| HRESULT | GetOutputCurrentType ([in] DWORD id, [out] IMFMediaType **type) |
| |
| HRESULT | GetInputStatus ([in] DWORD id, [out] DWORD *flags) |
| |
| HRESULT | GetOutputStatus ([out] DWORD *flags) |
| |
| HRESULT | SetOutputBounds ([in] LONGLONG lower, [in] LONGLONG upper) |
| |
| HRESULT | ProcessEvent ([in] DWORD id, [in] IMFMediaEvent *event) |
| |
| HRESULT | ProcessMessage ([in] MFT_MESSAGE_TYPE message, [in] ULONG_PTR param) |
| |
| HRESULT | ProcessInput ([in] DWORD id, [in] IMFSample *sample, [in] DWORD flags) |
| |
| HRESULT | ProcessOutput ([in] DWORD flags, [in] DWORD count, [in, out, size_is(count)] MFT_OUTPUT_DATA_BUFFER *samples, [out] DWORD *status) |
| |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| |
| ULONG | AddRef () |
| |
| ULONG | Release () |
| |
Definition at line 63 of file mftransform.idl.