IMediaObjectImpl Class Template
This template provides a base implementation for the IMediaObject interface.
For more information on using this template, see Using the DMO Base Class.
Internal helper class | Description |
---|---|
LockIt | Internal helper class that handles locking and unlocking. |
IMediaObjectImpl method | Description |
---|---|
IMediaObjectImpl::CheckTypesSet | Determines whether all of the nonoptional streams have media types. |
IMediaObjectImpl::InputType | Retrieves an input stream's media type. |
IMediaObjectImpl::InputTypeSet | Queries whether the media type was set on an input stream. |
IMediaObjectImpl::OutputType | Retrieves an output stream's media type. |
IMediaObjectImpl::OutputTypeSet | Queries whether the media type was set on an output stream. |
IMediaObject Methods | Methods that implement the IMediaObject interface. |
Derived class method | Description |
---|---|
_DERIVED_::InternalAcceptingInput | Queries whether an input stream can accept more input. |
_DERIVED_::InternalCheckInputType | Queries whether an input stream can accept a given media type. |
_DERIVED_::InternalCheckOutputType | Queries whether an output stream can accept a given media type. |
_DERIVED_::Lock | Locks the object. |
_DERIVED_::Unlock | Unlocks the object. |
See Also
DMO Reference | DMO Base Class Reference | IMediaObjectImpl
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.