
Public Member Functions | |
| long (__stdcall *QueryInterface)(IUnknownHack *This | |
| long (__stdcall *AddRef)(IUnknownHack *This) | |
| long (__stdcall *Release)(IUnknownHack *This) | |
| long (__stdcall *GetStreamCount)(IMediaObject *This | |
| long (__stdcall *GetInputStreamInfo)(IMediaObject *This | |
| long (__stdcall *GetOutputStreamInfo)(IMediaObject *This | |
| long (__stdcall *GetInputType)(IMediaObject *This | |
| long (__stdcall *GetOutputType)(IMediaObject *This | |
| long (__stdcall *SetInputType)(IMediaObject *This | |
| long (__stdcall *SetOutputType)(IMediaObject *This | |
| long (__stdcall *GetInputCurrentType)(IMediaObject *This | |
| long (__stdcall *GetOutputCurrentType)(IMediaObject *This | |
| long (__stdcall *GetInputSizeInfo)(IMediaObject *This | |
| long (__stdcall *GetOutputSizeInfo)(IMediaObject *This | |
| long (__stdcall *GetInputMaxLatency)(IMediaObject *This | |
| long (__stdcall *SetInputMaxLatency)(IMediaObject *This | |
| long (__stdcall *Flush)(IMediaObject *This) | |
| long (__stdcall *Discontinuity)(IMediaObject *This | |
| long (__stdcall *AllocateStreamingResources)(IMediaObject *This) | |
| long (__stdcall *FreeStreamingResources)(IMediaObject *This) | |
| long (__stdcall *GetInputStatus)(IMediaObject *This | |
| long (__stdcall *ProcessInput)(IMediaObject *This | |
| long (__stdcall *ProcessOutput)(IMediaObject *This | |
| long (__stdcall *Lock)(IMediaObject *This | |
Data Fields | |
| const GUID * | riid |
| const GUID void ** | ppvObject |
| uint32_t * | pcInputStreams |
| uint32_t uint32_t * | pcOutputStreams |
| uint32_t | dwInputStreamIndex |
| uint32_t uint32_t * | pdwFlags |
| uint32_t | dwOutputStreamIndex |
| uint32_t uint32_t | dwTypeIndex |
| uint32_t uint32_t DMO_MEDIA_TYPE * | pmt |
| uint32_t const DMO_MEDIA_TYPE * | pmt |
| uint32_t const DMO_MEDIA_TYPE uint32_t | dwFlags |
| uint32_t DMO_MEDIA_TYPE * | pmt |
| uint32_t uint32_t * | pcbSize |
| uint32_t uint32_t uint32_t * | pcbMaxLookahead |
| uint32_t uint32_t uint32_t uint32_t * | pcbAlignment |
| uint32_t uint32_t uint32_t * | pcbAlignment |
| uint32_t REFERENCE_TIME * | prtMaxLatency |
| uint32_t REFERENCE_TIME | rtMaxLatency |
| uint32_t uint32_t * | dwFlags |
| uint32_t IMediaBuffer * | pBuffer |
| uint32_t IMediaBuffer uint32_t | dwFlags |
| uint32_t IMediaBuffer uint32_t REFERENCE_TIME | rtTimestamp |
| uint32_t IMediaBuffer uint32_t REFERENCE_TIME REFERENCE_TIME | rtTimelength |
| uint32_t | dwFlags |
| uint32_t uint32_t | cOutputBufferCount |
| uint32_t uint32_t DMO_OUTPUT_DATA_BUFFER * | pOutputBuffers |
| uint32_t uint32_t DMO_OUTPUT_DATA_BUFFER uint32_t * | pdwStatus |
| long | bLock |
| IMediaObject_vt::long | ( | __stdcall * | QueryInterface | ) |
| IMediaObject_vt::long | ( | __stdcall * | AddRef | ) |
| IMediaObject_vt::long | ( | __stdcall * | Release | ) |
| IMediaObject_vt::long | ( | __stdcall * | GetStreamCount | ) |
| IMediaObject_vt::long | ( | __stdcall * | GetInputStreamInfo | ) |
| IMediaObject_vt::long | ( | __stdcall * | GetOutputStreamInfo | ) |
| IMediaObject_vt::long | ( | __stdcall * | GetInputType | ) |
| IMediaObject_vt::long | ( | __stdcall * | GetOutputType | ) |
| IMediaObject_vt::long | ( | __stdcall * | SetInputType | ) |
| IMediaObject_vt::long | ( | __stdcall * | SetOutputType | ) |
| IMediaObject_vt::long | ( | __stdcall * | GetInputCurrentType | ) |
| IMediaObject_vt::long | ( | __stdcall * | GetOutputCurrentType | ) |
| IMediaObject_vt::long | ( | __stdcall * | GetInputSizeInfo | ) |
| IMediaObject_vt::long | ( | __stdcall * | GetOutputSizeInfo | ) |
| IMediaObject_vt::long | ( | __stdcall * | GetInputMaxLatency | ) |
| IMediaObject_vt::long | ( | __stdcall * | SetInputMaxLatency | ) |
| IMediaObject_vt::long | ( | __stdcall * | Flush | ) |
| IMediaObject_vt::long | ( | __stdcall * | Discontinuity | ) |
| IMediaObject_vt::long | ( | __stdcall * | AllocateStreamingResources | ) |
| IMediaObject_vt::long | ( | __stdcall * | FreeStreamingResources | ) |
| IMediaObject_vt::long | ( | __stdcall * | GetInputStatus | ) |
| IMediaObject_vt::long | ( | __stdcall * | ProcessInput | ) |
| IMediaObject_vt::long | ( | __stdcall * | ProcessOutput | ) |
| IMediaObject_vt::long | ( | __stdcall * | Lock | ) |
| const GUID* IMediaObject_vt::riid |
| const GUID void** IMediaObject_vt::ppvObject |
| uint32_t* IMediaObject_vt::pcInputStreams |
| uint32_t uint32_t* IMediaObject_vt::pcOutputStreams |
| uint32_t IMediaObject_vt::dwInputStreamIndex |
| uint32_t uint32_t * IMediaObject_vt::pdwFlags |
| uint32_t IMediaObject_vt::dwOutputStreamIndex |
| uint32_t uint32_t IMediaObject_vt::dwTypeIndex |
| uint32_t DMO_MEDIA_TYPE * IMediaObject_vt::pmt |
| uint32_t const DMO_MEDIA_TYPE* IMediaObject_vt::pmt |
| uint32_t const DMO_MEDIA_TYPE uint32_t IMediaObject_vt::dwFlags |
| uint32_t DMO_MEDIA_TYPE* IMediaObject_vt::pmt |
| uint32_t uint32_t * IMediaObject_vt::pcbSize |
| uint32_t uint32_t uint32_t* IMediaObject_vt::pcbMaxLookahead |
| uint32_t uint32_t uint32_t uint32_t* IMediaObject_vt::pcbAlignment |
| uint32_t uint32_t uint32_t* IMediaObject_vt::pcbAlignment |
| uint32_t REFERENCE_TIME* IMediaObject_vt::prtMaxLatency |
| uint32_t uint32_t* IMediaObject_vt::dwFlags |
| uint32_t IMediaBuffer* IMediaObject_vt::pBuffer |
| uint32_t IMediaBuffer uint32_t IMediaObject_vt::dwFlags |
| uint32_t IMediaBuffer uint32_t REFERENCE_TIME IMediaObject_vt::rtTimestamp |
| uint32_t IMediaBuffer uint32_t REFERENCE_TIME REFERENCE_TIME IMediaObject_vt::rtTimelength |
| uint32_t IMediaObject_vt::dwFlags |
| uint32_t uint32_t IMediaObject_vt::cOutputBufferCount |
| uint32_t uint32_t DMO_OUTPUT_DATA_BUFFER* IMediaObject_vt::pOutputBuffers |
| uint32_t uint32_t DMO_OUTPUT_DATA_BUFFER uint32_t* IMediaObject_vt::pdwStatus |
1.5.6