ReactOS 0.4.16-dev-1020-gf135cab
|
#include <mmreg.h>
Go to the source code of this file.
Classes | |
interface | IMFAttributes |
interface | IMFMediaBuffer |
interface | IMFSample |
interface | IMF2DBuffer |
interface | IMFMediaType |
interface | struct |
struct | _MFRatio |
struct | _MFOffset |
struct | _MFVideoArea |
struct | _MFVideoInfo |
struct | _MFVideoCompressedInfo |
struct | _MFARGB |
struct | __MFAYUVSample |
union | _MFPaletteEntry |
struct | _MFVideoSurfaceInfo |
struct | _MFVIDEOFORMAT |
interface | IMFVideoMediaType |
interface | IMFAsyncResult |
interface | IMFAsyncCallback |
interface | IMFRemoteAsyncCallback |
interface | IMFMediaEvent |
interface | enum |
interface | IMFByteStream |
interface | IMFCollection |
interface | IMFPluginControl |
Functions | |
EXTERN_GUID (MF_BYTESTREAM_ORIGIN_NAME, 0xfc358288, 0x3cb6, 0x460c, 0xa4, 0x24, 0xb6, 0x68, 0x12, 0x60, 0x37, 0x5a) | |
EXTERN_GUID (MF_BYTESTREAM_CONTENT_TYPE, 0xfc358289, 0x3cb6, 0x460c, 0xa4, 0x24, 0xb6, 0x68, 0x12, 0x60, 0x37, 0x5a) | |
EXTERN_GUID (MF_BYTESTREAM_DURATION, 0xfc35828a, 0x3cb6, 0x460c, 0xa4, 0x24, 0xb6, 0x68, 0x12, 0x60, 0x37, 0x5a) | |
EXTERN_GUID (MF_BYTESTREAM_LAST_MODIFIED_TIME, 0xfc35828b, 0x3cb6, 0x460c, 0xa4, 0x24, 0xb6, 0x68, 0x12, 0x60, 0x37, 0x5a) | |
EXTERN_GUID (MF_BYTESTREAM_IFO_FILE_URI, 0xfc35828c, 0x3cb6, 0x460c, 0xa4, 0x24, 0xb6, 0x68, 0x12, 0x60, 0x37, 0x5a) | |
EXTERN_GUID (MF_BYTESTREAM_DLNA_PROFILE_ID, 0xfc35828d, 0x3cb6, 0x460c, 0xa4, 0x24, 0xb6, 0x68, 0x12, 0x60, 0x37, 0x5a) | |
Variables | |
GUID | guidSubtype |
MFT_REGISTER_TYPE_INFO | |
typedef DWORD MediaEventType |
Definition at line 438 of file mfobjects.idl.
typedef enum _MF_ATTRIBUTE_TYPE MF_ATTRIBUTE_TYPE |
typedef enum MF_FILE_ACCESSMODE MF_FILE_ACCESSMODE |
typedef enum MF_Plugin_Type_MediaSource |
typedef struct __MFAYUVSample MFAYUVSample |
typedef enum MFBYTESTREAM_SEEK_ORIGIN |
typedef enum _MFNominalRange MFNominalRange |
typedef union _MFPaletteEntry MFPaletteEntry |
typedef struct _MFVideoArea MFVideoArea |
typedef enum _MFVideoFlags MFVideoFlags |
typedef struct _MFVIDEOFORMAT MFVIDEOFORMAT |
typedef struct _MFVideoInfo MFVideoInfo |
typedef enum _MFVideoLighting MFVideoLighting |
typedef enum _MFVideoPrimaries MFVideoPrimaries |
Definition at line 26 of file mfobjects.idl.
Enumerator | |
---|---|
MF_ATTRIBUTE_UINT32 | |
MF_ATTRIBUTE_UINT64 | |
MF_ATTRIBUTE_DOUBLE | |
MF_ATTRIBUTE_GUID | |
MF_ATTRIBUTE_STRING | |
MF_ATTRIBUTE_BLOB | |
MF_ATTRIBUTE_IUNKNOWN |
Definition at line 28 of file mfobjects.idl.
Enumerator | |
---|---|
MF_ATTRIBUTES_MATCH_OUR_ITEMS | |
MF_ATTRIBUTES_MATCH_THEIR_ITEMS | |
MF_ATTRIBUTES_MATCH_ALL_ITEMS | |
MF_ATTRIBUTES_MATCH_INTERSECTION | |
MF_ATTRIBUTES_MATCH_SMALLER |
Definition at line 38 of file mfobjects.idl.
Enumerator | |
---|---|
MFNominalRange_Unknown | |
MFNominalRange_Normal | |
MFNominalRange_Wide | |
MFNominalRange_0_255 | |
MFNominalRange_16_235 | |
MFNominalRange_48_208 | |
MFNominalRange_64_127 |
Definition at line 301 of file mfobjects.idl.
Definition at line 368 of file mfobjects.idl.
Definition at line 217 of file mfobjects.idl.
Definition at line 178 of file mfobjects.idl.
Definition at line 239 of file mfobjects.idl.
Enumerator | |
---|---|
MFVideoLighting_Unknown | |
MFVideoLighting_bright | |
MFVideoLighting_office | |
MFVideoLighting_dim | |
MFVideoLighting_dark | |
MFVideoLighting_Last | |
MFVideoLighting_ForceDWORD |
Definition at line 291 of file mfobjects.idl.
Definition at line 277 of file mfobjects.idl.
Definition at line 251 of file mfobjects.idl.
Enumerator | |
---|---|
MFVideoTransferMatrix_Unknown | |
MFVideoTransferMatrix_BT709 | |
MFVideoTransferMatrix_BT601 | |
MFVideoTransferMatrix_SMPTE240M | |
MFVideoTransferMatrix_Last | |
MFVideoTransferMatrix_ForceDWORD |
Definition at line 268 of file mfobjects.idl.
Enumerator | |
---|---|
MF_ATTRIBUTE_SERIALIZE_UNKNOWN_BYREF |
Definition at line 87 of file mfobjects.idl.
Enumerator | |
---|---|
MF_ACCESSMODE_READ | |
MF_ACCESSMODE_WRITE | |
MF_ACCESSMODE_READWRITE |
Definition at line 520 of file mfobjects.idl.
Enumerator | |
---|---|
MF_FILEFLAGS_NONE | |
MF_FILEFLAGS_NOBUFFERING | |
MF_FILEFLAGS_ALLOW_WRITE_SHARING |
Definition at line 534 of file mfobjects.idl.
Enumerator | |
---|---|
MF_OPENMODE_FAIL_IF_NOT_EXIST | |
MF_OPENMODE_FAIL_IF_EXIST | |
MF_OPENMODE_RESET_IF_EXIST | |
MF_OPENMODE_APPEND_IF_EXIST | |
MF_OPENMODE_DELETE_IF_EXIST |
Definition at line 526 of file mfobjects.idl.
EXTERN_GUID | ( | MF_BYTESTREAM_CONTENT_TYPE | , |
0xfc358289 | , | ||
0x3cb6 | , | ||
0x460c | , | ||
0xa4 | , | ||
0x24 | , | ||
0xb6 | , | ||
0x68 | , | ||
0x12 | , | ||
0x60 | , | ||
0x37 | , | ||
0x5a | |||
) |
EXTERN_GUID | ( | MF_BYTESTREAM_DLNA_PROFILE_ID | , |
0xfc35828d | , | ||
0x3cb6 | , | ||
0x460c | , | ||
0xa4 | , | ||
0x24 | , | ||
0xb6 | , | ||
0x68 | , | ||
0x12 | , | ||
0x60 | , | ||
0x37 | , | ||
0x5a | |||
) |
EXTERN_GUID | ( | MF_BYTESTREAM_DURATION | , |
0xfc35828a | , | ||
0x3cb6 | , | ||
0x460c | , | ||
0xa4 | , | ||
0x24 | , | ||
0xb6 | , | ||
0x68 | , | ||
0x12 | , | ||
0x60 | , | ||
0x37 | , | ||
0x5a | |||
) |
EXTERN_GUID | ( | MF_BYTESTREAM_IFO_FILE_URI | , |
0xfc35828c | , | ||
0x3cb6 | , | ||
0x460c | , | ||
0xa4 | , | ||
0x24 | , | ||
0xb6 | , | ||
0x68 | , | ||
0x12 | , | ||
0x60 | , | ||
0x37 | , | ||
0x5a | |||
) |
EXTERN_GUID | ( | MF_BYTESTREAM_LAST_MODIFIED_TIME | , |
0xfc35828b | , | ||
0x3cb6 | , | ||
0x460c | , | ||
0xa4 | , | ||
0x24 | , | ||
0xb6 | , | ||
0x68 | , | ||
0x12 | , | ||
0x60 | , | ||
0x37 | , | ||
0x5a | |||
) |
EXTERN_GUID | ( | MF_BYTESTREAM_ORIGIN_NAME | , |
0xfc358288 | , | ||
0x3cb6 | , | ||
0x460c | , | ||
0xa4 | , | ||
0x24 | , | ||
0xb6 | , | ||
0x68 | , | ||
0x12 | , | ||
0x60 | , | ||
0x37 | , | ||
0x5a | |||
) |
GUID guidSubtype |
Definition at line 175 of file mfobjects.idl.
MFT_REGISTER_TYPE_INFO |
Definition at line 176 of file mfobjects.idl.