Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Classes principales  ·  Annotées  ·  Classes groupées  ·  Modules  ·  Fonctions  · 

QBaseFilter Class

(Phonon::DS9::QBaseFilter)

Inherited by:

Public Functions

QBaseFilter(const CLSID & clsid)
virtual ~QBaseFilter()
STDMETHODIMP CanSeekBackward(LONG * pCanSeekBackward)
STDMETHODIMP CanSeekForward(LONG * pCanSeekForward)
STDMETHODIMP CheckCapabilities(DWORD * pCapabilities)
STDMETHODIMP ConvertTimeFormat(LONGLONG * pTarget, const GUID * pTargetFormat, LONGLONG Source, const GUID * pSourceFormat)
STDMETHODIMP EnumPins(IEnumPins **)
STDMETHODIMP FindPin(LPCWSTR, IPin **)
STDMETHODIMP GetAvailable(LONGLONG * pEarliest, LONGLONG * pLatest)
STDMETHODIMP GetCapabilities(DWORD * pCapabilities)
STDMETHODIMP GetClassID(CLSID *)
STDMETHODIMP GetCurrentPosition(LONGLONG * pCurrent)
STDMETHODIMP GetDuration(LONGLONG * pDuration)
STDMETHODIMP GetIDsOfNames(REFIID riid, LPOLESTR * rgszNames, UINT cNames, LCID lcid, DISPID * rgDispId)
STDMETHODIMP GetPositions(LONGLONG * pCurrent, LONGLONG * pStop)
STDMETHODIMP GetPreroll(LONGLONG * pllPreroll)
STDMETHODIMP GetRate(double * dRate)
STDMETHODIMP GetState(DWORD, FILTER_STATE *)
STDMETHODIMP GetStopPosition(LONGLONG * pStop)
STDMETHODIMP GetSyncSource(IReferenceClock **)
STDMETHODIMP GetTimeFormat(GUID * pFormat)
STDMETHODIMP GetTypeInfo(UINT iTInfo, LCID lcid, ITypeInfo ** ppTInfo)
STDMETHODIMP GetTypeInfoCount(UINT * pctinfo)
STDMETHODIMP Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS * pDispParams, VARIANT * pVarResult, EXCEPINFO * pExcepInfo, UINT * puArgErr)
STDMETHODIMP IsFormatSupported(const GUID * pFormat)
STDMETHODIMP IsUsingTimeFormat(const GUID * pFormat)
STDMETHODIMP JoinFilterGraph(IFilterGraph *, LPCWSTR)
STDMETHODIMP Pause()
STDMETHODIMP QueryFilterInfo(FILTER_INFO *)
STDMETHODIMP QueryInterface(REFIID iid, void ** out)
STDMETHODIMP QueryPreferredFormat(GUID * pFormat)
STDMETHODIMP QueryVendorInfo(LPWSTR *)
STDMETHODIMP Run(REFERENCE_TIME)
STDMETHODIMP_(ULONG)
STDMETHODIMP_(ULONG)
STDMETHODIMP SetPositions(LONGLONG * pCurrent, DWORD dwCurrentFlags, LONGLONG * pStop, DWORD dwStopFlags)
STDMETHODIMP SetRate(double dRate)
STDMETHODIMP SetSyncSource(IReferenceClock *)
STDMETHODIMP SetTimeFormat(const GUID * pFormat)
STDMETHODIMP Stop()
void addPin(QPin * pin)
STDMETHODIMP get_CurrentPosition(REFTIME * pllTime)
STDMETHODIMP get_Duration(REFTIME * plength)
STDMETHODIMP get_PrerollTime(REFTIME * pllTime)
STDMETHODIMP get_Rate(double * pdRate)
STDMETHODIMP get_StopTime(REFTIME * pllTime)
IFilterGraph * graph() const
const QList<QPin *> pins() const
virtual HRESULT processSample(IMediaSample *)
STDMETHODIMP put_CurrentPosition(REFTIME llTime)
STDMETHODIMP put_PrerollTime(REFTIME llTime)
STDMETHODIMP put_Rate(double dRate)
STDMETHODIMP put_StopTime(REFTIME llTime)
void removePin(QPin * pin)
FILTER_STATE state() const

Member Function Documentation

QBaseFilter::QBaseFilter(const CLSID & clsid)

QBaseFilter::~QBaseFilter() [virtual]

STDMETHODIMP QBaseFilter::CanSeekBackward(LONG * pCanSeekBackward)

STDMETHODIMP QBaseFilter::CanSeekForward(LONG * pCanSeekForward)

STDMETHODIMP QBaseFilter::CheckCapabilities(DWORD * pCapabilities)

STDMETHODIMP QBaseFilter::ConvertTimeFormat(LONGLONG * pTarget, const GUID * pTargetFormat, LONGLONG Source, const GUID * pSourceFormat)

STDMETHODIMP QBaseFilter::EnumPins(IEnumPins **)

STDMETHODIMP QBaseFilter::FindPin(LPCWSTR, IPin **)

STDMETHODIMP QBaseFilter::GetAvailable(LONGLONG * pEarliest, LONGLONG * pLatest)

STDMETHODIMP QBaseFilter::GetCapabilities(DWORD * pCapabilities)

STDMETHODIMP QBaseFilter::GetClassID(CLSID *)

STDMETHODIMP QBaseFilter::GetCurrentPosition(LONGLONG * pCurrent)

STDMETHODIMP QBaseFilter::GetDuration(LONGLONG * pDuration)

STDMETHODIMP QBaseFilter::GetIDsOfNames(REFIID riid, LPOLESTR * rgszNames, UINT cNames, LCID lcid, DISPID * rgDispId)

STDMETHODIMP QBaseFilter::GetPositions(LONGLONG * pCurrent, LONGLONG * pStop)

STDMETHODIMP QBaseFilter::GetPreroll(LONGLONG * pllPreroll)

STDMETHODIMP QBaseFilter::GetRate(double * dRate)

STDMETHODIMP QBaseFilter::GetState(DWORD, FILTER_STATE *)

STDMETHODIMP QBaseFilter::GetStopPosition(LONGLONG * pStop)

STDMETHODIMP QBaseFilter::GetSyncSource(IReferenceClock **)

STDMETHODIMP QBaseFilter::GetTimeFormat(GUID * pFormat)

STDMETHODIMP QBaseFilter::GetTypeInfo(UINT iTInfo, LCID lcid, ITypeInfo ** ppTInfo)

STDMETHODIMP QBaseFilter::GetTypeInfoCount(UINT * pctinfo)

STDMETHODIMP QBaseFilter::Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS * pDispParams, VARIANT * pVarResult, EXCEPINFO * pExcepInfo, UINT * puArgErr)

STDMETHODIMP QBaseFilter::IsFormatSupported(const GUID * pFormat)

STDMETHODIMP QBaseFilter::IsUsingTimeFormat(const GUID * pFormat)

STDMETHODIMP QBaseFilter::JoinFilterGraph(IFilterGraph *, LPCWSTR)

STDMETHODIMP QBaseFilter::Pause()

STDMETHODIMP QBaseFilter::QueryFilterInfo(FILTER_INFO *)

STDMETHODIMP QBaseFilter::QueryInterface(REFIID iid, void ** out)

STDMETHODIMP QBaseFilter::QueryPreferredFormat(GUID * pFormat)

STDMETHODIMP QBaseFilter::QueryVendorInfo(LPWSTR *)

STDMETHODIMP QBaseFilter::Run(REFERENCE_TIME)

QBaseFilter::STDMETHODIMP_(ULONG)

QBaseFilter::STDMETHODIMP_(ULONG)

STDMETHODIMP QBaseFilter::SetPositions(LONGLONG * pCurrent, DWORD dwCurrentFlags, LONGLONG * pStop, DWORD dwStopFlags)

STDMETHODIMP QBaseFilter::SetRate(double dRate)

STDMETHODIMP QBaseFilter::SetSyncSource(IReferenceClock *)

STDMETHODIMP QBaseFilter::SetTimeFormat(const GUID * pFormat)

STDMETHODIMP QBaseFilter::Stop()

void QBaseFilter::addPin(QPin * pin)

STDMETHODIMP QBaseFilter::get_CurrentPosition(REFTIME * pllTime)

STDMETHODIMP QBaseFilter::get_Duration(REFTIME * plength)

STDMETHODIMP QBaseFilter::get_PrerollTime(REFTIME * pllTime)

STDMETHODIMP QBaseFilter::get_Rate(double * pdRate)

STDMETHODIMP QBaseFilter::get_StopTime(REFTIME * pllTime)

IFilterGraph * QBaseFilter::graph() const

const QList<QPin *> QBaseFilter::pins() const

HRESULT QBaseFilter::processSample(IMediaSample *) [virtual]

STDMETHODIMP QBaseFilter::put_CurrentPosition(REFTIME llTime)

STDMETHODIMP QBaseFilter::put_PrerollTime(REFTIME llTime)

STDMETHODIMP QBaseFilter::put_Rate(double dRate)

STDMETHODIMP QBaseFilter::put_StopTime(REFTIME llTime)

void QBaseFilter::removePin(QPin * pin)

FILTER_STATE QBaseFilter::state() const

Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt 5.0-snapshot
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !
 
 
 
 
Partenaires

Hébergement Web