Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

SubtitleVMR9Filter Class Reference

#include <SubtitleVMR9Filter.h>

List of all members.

Public Member Functions

 SubtitleVMR9Filter (void)
virtual ~SubtitleVMR9Filter (void)
virtual int GetPinCount (void)
virtual CBasePin * GetPin (int inPinNo)
HRESULT CheckMediaType (const CMediaType *inMediaType)
HRESULT DoRenderSample (IMediaSample *pMediaSample)
virtual STDMETHODIMP GetState (DWORD dw, FILTER_STATE *pState)

Static Public Member Functions

DECLARE_IUNKNOWN CUnknown
*WINAPI 
CreateInstance (LPUNKNOWN pUnk, HRESULT *pHr)

Protected Member Functions

void SetColorRef (VMR9AlphaBitmap &bmpInfo)
virtual HRESULT SetSubtitle (string inSubtitle)

Protected Attributes

HRESULT mHR
IVideoWindow * mVideoWindow
IVMRMixerBitmap9 * mBitmapMixer
IVMRWindowlessControl9 * mWindowLess
VMR9AlphaBitmap mAlphaBitmap


Constructor & Destructor Documentation

SubtitleVMR9Filter::SubtitleVMR9Filter void   ) 
 

SubtitleVMR9Filter::~SubtitleVMR9Filter void   )  [virtual]
 


Member Function Documentation

HRESULT SubtitleVMR9Filter::CheckMediaType const CMediaType *  inMediaType  ) 
 

CUnknown *WINAPI SubtitleVMR9Filter::CreateInstance LPUNKNOWN  pUnk,
HRESULT *  pHr
[static]
 

HRESULT SubtitleVMR9Filter::DoRenderSample IMediaSample *  pMediaSample  ) 
 

CBasePin * SubtitleVMR9Filter::GetPin int  inPinNo  )  [virtual]
 

int SubtitleVMR9Filter::GetPinCount void   )  [virtual]
 

STDMETHODIMP SubtitleVMR9Filter::GetState DWORD  dw,
FILTER_STATE *  pState
[virtual]
 

void SubtitleVMR9Filter::SetColorRef VMR9AlphaBitmap &  bmpInfo  )  [protected]
 

HRESULT SubtitleVMR9Filter::SetSubtitle string  inSubtitle  )  [protected, virtual]
 


Member Data Documentation

VMR9AlphaBitmap SubtitleVMR9Filter::mAlphaBitmap [protected]
 

IVMRMixerBitmap9* SubtitleVMR9Filter::mBitmapMixer [protected]
 

HRESULT SubtitleVMR9Filter::mHR [protected]
 

IVideoWindow* SubtitleVMR9Filter::mVideoWindow [protected]
 

IVMRWindowlessControl9* SubtitleVMR9Filter::mWindowLess [protected]
 


The documentation for this class was generated from the following files:
Generated on Fri Nov 5 22:34:30 2004 for oggdsf by  doxygen 1.3.9