Microsoft DirectX 9.0 |
Constructor method.
Syntax
CMediaType(void);
CMediaType(
const GUID *majortype
);
CMediaType(
const AM_MEDIA_TYPE& mtype,
HRESULT *phr = NULL
);
CMediaType(
const CMediaType& cmtype,
HRESULT *phr = NULL
);
Parameters
majortype
Pointer to a major type GUID. The constructor initializes the major type GUID to this value.
mtype
Reference to an AM_MEDIA_TYPE structure. The constructor copies the media type to the new object, including the format block, if any.
cmtype
Reference to a CMediaType object. The constructor copies the media type to the new object, including the format block, if any.
phr
Pointer to a variable that receives an HRESULT value. This parameter can be a NULL pointer. Otherwise, the caller must set the value to S_OK before calling the constructor. If the constructor fails, it sets the value to a failure code.
Remarks
The constructor calls the CMediaType::InitMediaType method to initialize the media type.
See Also