IMediaObjectImpl::CheckTypesSet (Compact 2013)
3/26/2014
This method determines whether all of the nonoptional streams have media types.
Syntax
bool CheckTypesSet(void);
Parameters
None.
Return Value
Returns TRUE if all of the object's nonoptional streams have media types. Otherwise, it returns FALSE.
Remarks
Call this method after any operation that changes the media type on a stream. This method sets a private flag within the class. Some IMediaObjectImpl methods test this flag to determine whether certain operations are permitted. These methods generally return DMO_E_TYPE_NOT_SET if the flag is FALSE.
The only two methods in IMediaObject that change the media type on a stream are IMediaObject::SetInputType and IMediaObject::SetOutputType. The class template implements both of these methods.
Requirements
Header |
dmoimpl.h |
See Also
Reference
IMediaObjectImpl Class Template
DirectX Media Objects Reference
DMO Base Class Reference
IMediaObject
IMediaObject::SetInputType
IMediaObject::SetOutputType