forked from LeenkxTeam/LNXSDK
		
	
		
			
				
	
	
		
			31 lines
		
	
	
		
			887 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			887 B
		
	
	
	
		
			C++
		
	
	
	
	
	
//------------------------------------------------------------------------------
 | 
						|
// File: SeekPT.h
 | 
						|
//
 | 
						|
// Desc: DirectShow base classes.
 | 
						|
//
 | 
						|
// Copyright (c) 1992-2001 Microsoft Corporation.  All rights reserved.
 | 
						|
//------------------------------------------------------------------------------
 | 
						|
 | 
						|
 | 
						|
#ifndef __seekpt_h__
 | 
						|
#define __seekpt_h__
 | 
						|
 | 
						|
 | 
						|
class CSeekingPassThru : public ISeekingPassThru, public CUnknown
 | 
						|
{
 | 
						|
public:
 | 
						|
    static CUnknown *CreateInstance(__inout_opt LPUNKNOWN pUnk, __inout HRESULT *phr);
 | 
						|
    CSeekingPassThru(__in_opt LPCTSTR pName, __inout_opt LPUNKNOWN pUnk, __inout HRESULT *phr);
 | 
						|
    ~CSeekingPassThru();
 | 
						|
 | 
						|
    DECLARE_IUNKNOWN;
 | 
						|
    STDMETHODIMP NonDelegatingQueryInterface(REFIID riid, __deref_out void ** ppv);
 | 
						|
 | 
						|
    STDMETHODIMP Init(BOOL bSupportRendering, IPin *pPin);
 | 
						|
 | 
						|
private:
 | 
						|
    CPosPassThru              *m_pPosPassThru;
 | 
						|
};
 | 
						|
 | 
						|
#endif
 |