1 #ifndef WINE_DSHOW_SEEKPASS_H
2 #define WINE_DSHOW_SEEKPASS_H
5 implements CLSID_SeekingPassThru.
7 - At least, the following interfaces should be implemented:
16 typedef struct QUARTZ_ISeekingPassThruImpl
18 ICOM_VFIELD(ISeekingPassThru);
19 } QUARTZ_ISeekingPassThruImpl;
22 typedef struct CSeekingPassThru
25 QUARTZ_ISeekingPassThruImpl seekpass;
27 /* ISeekingPassThru fields. */
30 #define CSeekingPassThru_THIS(iface,member) CSeekingPassThru* This = ((CSeekingPassThru*)(((char*)iface)-offsetof(CSeekingPassThru,member)))
32 HRESULT QUARTZ_CreateSeekingPassThru(IUnknown* punkOuter,void** ppobj);
35 #endif /* WINE_DSHOW_SEEKPASS_H */