#include "IMzUnknown.h"
宏定义 | |
#define | DECLARE_PLAYERCOREEXT_INTERF |
函数 | |
virtual void | BlueToothStateChange (bool bConnect)=0 |
virtual int | GetAspectMode ()=0 |
virtual HRESULT | GetAvailable (LONGLONG *pEarliest, LONGLONG *pLatest)=0 |
virtual int | GetCurChannel ()=0 |
virtual IAMMediaContent * | GetMediaContentInterface ()=0 |
virtual HRESULT | GetSubTitleCount (int &iCount)=0 |
virtual HRESULT | GetSubTitleFontName (TCHAR *Name)=0 |
virtual HRESULT | GetSubTitleName (int iIndex, TCHAR **pName)=0 |
virtual void | SetAspectMode (int iMode)=0 |
virtual HRESULT | SetCaption (TCHAR *strCaption)=0 |
virtual void | SetCurChannel (int iChannel)=0 |
切换声道. | |
virtual void | SetEditMode (bool bEdit)=0 |
virtual HRESULT | SetSubTitleDefFontSize (int iSize)=0 |
virtual HRESULT | SetSubTitleFontName (TCHAR *szName)=0 |
virtual HRESULT | SetSubTitleYPos (int iPos)=0 |
virtual void | SetTryBluetooth (bool tryBluetooth)=0 |
变量 | |
const IID | IID_PlayerCoreExtend |
#define DECLARE_PLAYERCOREEXT_INTERF |
virtual HRESULT SetSelectSubTitle(int); \ virtual HRESULT GetSubTitleCount(int& iCount); \ virtual HRESULT SetSubTitleDefFontSize(int iSize); \ virtual HRESULT SetSubTitleFontName(TCHAR* szName); \ virtual HRESULT GetSubTitleFontName(TCHAR* Name);\ virtual HRESULT SetSubTitleYPos(int iPos); \ IAMMediaContent *GetMediaContentInterface();\ HRESULT GetAvailable(LONGLONG *pEarliest, LONGLONG *pLatest); \ virtual void SetCurChannel(int iChannel); \ virtual int GetCurChannel(); \ virtual void SetEditMode(bool bEdit); \ virtual void SetTryBluetooth(bool tryBluetooth); \ virtual HRESULT GetSubTitleName(int iIndex,TCHAR** pName); \ virtual void SetAspectMode(int iMode); \ virtual int GetAspectMode(); \ virtual HRESULT SetCaption(TCHAR* strCaption); \ virtual void BlueToothStateChange(bool bConnect);
virtual void BlueToothStateChange | ( | bool | bConnect | ) | [pure virtual] |
virtual int GetAspectMode | ( | ) | [pure virtual] |
virtual HRESULT GetAvailable | ( | LONGLONG * | pEarliest, | |
LONGLONG * | pLatest | |||
) | [pure virtual] |
virtual int GetCurChannel | ( | ) | [pure virtual] |
virtual IAMMediaContent* GetMediaContentInterface | ( | ) | [pure virtual] |
virtual HRESULT GetSubTitleCount | ( | int & | iCount | ) | [pure virtual] |
virtual HRESULT GetSubTitleFontName | ( | TCHAR * | Name | ) | [pure virtual] |
virtual HRESULT GetSubTitleName | ( | int | iIndex, | |
TCHAR ** | pName | |||
) | [pure virtual] |
virtual void SetAspectMode | ( | int | iMode | ) | [pure virtual] |
virtual HRESULT SetCaption | ( | TCHAR * | strCaption | ) | [pure virtual] |
virtual void SetCurChannel | ( | int | iChannel | ) | [pure virtual] |
切换声道.
virtual void SetEditMode | ( | bool | bEdit | ) | [pure virtual] |
进入编辑模式,这个模式里拖动进度条时,显示图像跟着变化. 普通模式里,图像变化的功能去掉,减少显示花费的时间.
virtual HRESULT SetSubTitleDefFontSize | ( | int | iSize | ) | [pure virtual] |
virtual HRESULT SetSubTitleFontName | ( | TCHAR * | szName | ) | [pure virtual] |
virtual HRESULT SetSubTitleYPos | ( | int | iPos | ) | [pure virtual] |
virtual void SetTryBluetooth | ( | bool | tryBluetooth | ) | [pure virtual] |
const IID IID_PlayerCoreExtend |