ReactOS 0.4.16-dev-334-g4d9f67c
|
Go to the source code of this file.
Classes | |
struct | _MFCLOCK_PROPERTIES |
interface | IMFClock |
interface | IMFTopologyNode |
interface | IMFTopology |
interface | IMFMediaSession |
interface | IMFSourceResolver |
Typedefs | |
typedef unsigned __int64 | TOPOID |
typedef LONGLONG | MFTIME |
typedef enum MF_TOPOLOGY_TYPE | MF_TOPOLOGY_TYPE |
typedef enum _MFCLOCK_STATE | MFCLOCK_STATE |
typedef enum MF_OBJECT_TYPE | MF_OBJECT_TYPE |
typedef struct _MFCLOCK_PROPERTIES | MFCLOCK_PROPERTIES |
Enumerations | |
enum | MF_TOPOLOGY_TYPE { MF_TOPOLOGY_OUTPUT_NODE , MF_TOPOLOGY_SOURCESTREAM_NODE , MF_TOPOLOGY_TRANSFORM_NODE , MF_TOPOLOGY_TEE_NODE , MF_TOPOLOGY_MAX = 0xffffffff } |
enum | _MFCLOCK_STATE { MFCLOCK_STATE_INVALID , MFCLOCK_STATE_RUNNING , MFCLOCK_STATE_STOPPED , MFCLOCK_STATE_PAUSED } |
enum | MF_OBJECT_TYPE { MF_OBJECT_MEDIASOURCE , MF_OBJECT_BYTESTREAM , MF_OBJECT_INVALID } |
Functions | |
HRESULT WINAPI | MFCreateMediaSession (IMFAttributes *config, IMFMediaSession **session) |
HRESULT WINAPI | MFCreateSourceResolver (IMFSourceResolver **resolver) |
HRESULT WINAPI | MFCreateTopology (IMFTopology **topology) |
typedef enum MF_OBJECT_TYPE MF_OBJECT_TYPE |
typedef enum MF_TOPOLOGY_TYPE MF_TOPOLOGY_TYPE |
typedef enum _MFCLOCK_STATE MFCLOCK_STATE |
Enumerator | |
---|---|
MFCLOCK_STATE_INVALID | |
MFCLOCK_STATE_RUNNING | |
MFCLOCK_STATE_STOPPED | |
MFCLOCK_STATE_PAUSED |
Enumerator | |
---|---|
MF_OBJECT_MEDIASOURCE | |
MF_OBJECT_BYTESTREAM | |
MF_OBJECT_INVALID |
Definition at line 42 of file mfidl.idl.
Enumerator | |
---|---|
MF_TOPOLOGY_OUTPUT_NODE | |
MF_TOPOLOGY_SOURCESTREAM_NODE | |
MF_TOPOLOGY_TRANSFORM_NODE | |
MF_TOPOLOGY_TEE_NODE | |
MF_TOPOLOGY_MAX |
HRESULT WINAPI MFCreateMediaSession | ( | IMFAttributes * | config, |
IMFMediaSession ** | session | ||
) |
HRESULT WINAPI MFCreateSourceResolver | ( | IMFSourceResolver ** | resolver | ) |
HRESULT WINAPI MFCreateTopology | ( | IMFTopology ** | topology | ) |