28 if (
riid == IID_ISeekingPassThru) {
32 (
riid == IID_IMediaSeeking ||
33 riid == IID_IMediaPosition)) {
51 delete m_pPosPassThru;
63 NAME(
"Render Seeking COM object"),
68 NAME(
"Render Seeking COM object"),
72 if (!m_pPosPassThru) {
76 delete m_pPosPassThru;
77 m_pPosPassThru =
NULL;
STDMETHODIMP NonDelegatingQueryInterface(REFIID riid, __deref_out void **ppv)
static CUnknown * CreateInstance(__inout_opt LPUNKNOWN pUnk, __inout HRESULT *phr)
STDAPI GetInterface(LPUNKNOWN pUnk, __out void **ppv)
STDMETHODIMP NonDelegatingQueryInterface(REFIID riid, __deref_out void **ppv)
STDMETHODIMP Init(BOOL bSupportRendering, IPin *pPin)
STDMETHODIMP NonDelegatingQueryInterface(REFIID, __deref_out void **)
CSeekingPassThru(__in_opt LPCTSTR pName, __inout_opt LPUNKNOWN pUnk, __inout HRESULT *phr)