Microsoft DirectX 8.0 |
Supports a private communication mechanism between the Overlay Mixer filter and a VPE decoder filter that represents a hardware decoder. This interface derives from IVPBaseNotify. See also IVPBaseConfig and IVPConfig.
Only the Overlay Mixer filter implements this interface. Applications should never use it.
Requirements
Requires Vptype.h, Vpnotify.h.
Methods in Vtable Order
IUnknown methods Description QueryInterface Retrieves pointers to supported interfaces. AddRef Increments the reference count. Release Decrements the reference count. IVPBaseNotify methods Description RenegotiateVPParameters Initializes the connection to the decoder. IVPNotify methods Description SetDeinterlaceMode Sets the deinterlacing mode (such as bob or weave). GetDeinterlaceMode Retrieves the deinterlacing mode (such as bob or weave).
Retrieves the mode (such as bob or weave).
This method is not currently implemented and returns E_NOTIMPL.
Syntax
HRESULT GetDeinterlaceMode( AMVP_MODE *pmode ) PURE;
Parameters
- pmode
- [out] Pointer to the retrieved mode. This value is a member of the AMVP_MODE enumerated data type.
Return Value
Returns E_NOTIMPL.
Sets the mode (such as bob or weave).
Syntax
HRESULT SetDeinterlaceMode( AMVP_MODE mode ) PURE;
Parameters
- mode
- [in] Specified mode. This value is a member of the AMVP_MODE enumerated data type.
Return Value
Returns an HRESULT value that depends on the implementation of the interface.