| * hidenori@a2.ctktv.ne.jp |
| #include "wine/obj_base.h" |
| DEFAULT_DEBUG_CHANNEL(quartz); |
| #include "quartz_private.h" |
| HRESULT CPassThruImpl_GetConnected( CPassThruImpl* pImpl, IPin** ppPin ) |
| return IPin_ConnectedTo( pImpl->pPin, ppPin ); |
| HRESULT CPassThruImpl_QueryPosPass( |
| CPassThruImpl* pImpl, IMediaPosition** ppPosition ) |
| hr = CPassThruImpl_GetConnected( pImpl, &pPin ); |
| hr = IPin_QueryInterface(pPin,&IID_IMediaPosition,(void**)ppPosition); |
| HRESULT CPassThruImpl_QuerySeekPass( |
| CPassThruImpl* pImpl, IMediaSeeking** ppSeeking ) |
| hr = CPassThruImpl_GetConnected( pImpl, &pPin ); |
| hr = IPin_QueryInterface(pPin,&IID_IMediaSeeking,(void**)ppSeeking); |