AJA NTV2 SDK  18.0.0.2122
NTV2 SDK 18.0.0.2122
seekpt.h
Go to the documentation of this file.
1 //------------------------------------------------------------------------------
2 // File: SeekPT.h
3 //
4 // Desc: DirectShow base classes.
5 //
6 // Copyright (c) 1992-2001 Microsoft Corporation. All rights reserved.
7 //------------------------------------------------------------------------------
8 
9 
10 #ifndef __seekpt_h__
11 #define __seekpt_h__
12 
13 
14 class CSeekingPassThru : public ISeekingPassThru, public CUnknown
15 {
16 public:
17  static CUnknown *CreateInstance(__inout_opt LPUNKNOWN pUnk, __inout HRESULT *phr);
18  CSeekingPassThru(__in_opt LPCTSTR pName, __inout_opt LPUNKNOWN pUnk, __inout HRESULT *phr);
20 
22  STDMETHODIMP NonDelegatingQueryInterface(REFIID riid, __deref_out void ** ppv);
23 
24  STDMETHODIMP Init(BOOL bSupportRendering, IPin *pPin);
25 
26 private:
27  CPosPassThru *m_pPosPassThru;
28 };
29 
30 #endif
CHAR * pName
Definition: amvideo.cpp:26
static CUnknown * CreateInstance(__inout_opt LPUNKNOWN pUnk, __inout HRESULT *phr)
Definition: seekpt.cpp:20
STDMETHODIMP NonDelegatingQueryInterface(REFIID riid, __deref_out void **ppv)
Definition: seekpt.cpp:26
__in REFIID riid
Definition: dllentry.cpp:192
STDMETHODIMP Init(BOOL bSupportRendering, IPin *pPin)
Definition: seekpt.cpp:54
CSeekingPassThru(__in_opt LPCTSTR pName, __inout_opt LPUNKNOWN pUnk, __inout HRESULT *phr)
Definition: seekpt.cpp:42