Defines the object types that are created by the source resolver.
typedef enum MF_OBJECT_TYPE
{
MF_OBJECT_MEDIASOURCE = 0,
MF_OBJECT_BYTESTREAM = (MF_OBJECT_MEDIASOURCE+1),
MF_OBJECT_INVALID = (MF_OBJECT_BYTESTREAM+1)
} MF_OBJECT_TYPE;
| Constant | Description |
|---|---|
| MF_OBJECT_MEDIASOURCE | Media source. You can query the object for the IMFMediaSource interface. |
| MF_OBJECT_BYTESTREAM | Byte stream. You can query the object for the IMFByteStream interface. |
| MF_OBJECT_INVALID | Invalid type. |
Header: Declared in mfidl.h.