📄 nsihxplayer.h
字号:
/* * DO NOT EDIT. THIS FILE IS GENERATED FROM nsIHXPlayer.idl */#ifndef __gen_nsIHXPlayer_h__#define __gen_nsIHXPlayer_h__#ifndef __gen_nsISupports_h__#include "nsISupports.h"#endif/* For IDL files that don't want to include root IDL files. */#ifndef NS_NO_VTABLE#define NS_NO_VTABLE#endif/* starting interface: nsIHXPlayer */#define NS_IHXPLAYER_IID_STR "fa21776e-8d69-4462-8c49-baf6c3e0ae20"#define NS_IHXPLAYER_IID \ {0xfa21776e, 0x8d69, 0x4462, \ { 0x8c, 0x49, 0xba, 0xf6, 0xc3, 0xe0, 0xae, 0x20 }}class NS_NO_VTABLE nsIHXPlayer : public nsISupports { public: NS_DEFINE_STATIC_IID_ACCESSOR(NS_IHXPLAYER_IID) /* boolean SetSource (in string Source); */ NS_IMETHOD SetSource(const char *Source, PRBool *_retval) = 0; /* boolean SetControlString (in string Controls); */ NS_IMETHOD SetControlString(const char *Controls, PRBool *_retval) = 0; /* boolean SetConsoleName (in string Console, in boolean a); */ NS_IMETHOD SetConsoleName(const char *Console, PRBool a, PRBool *_retval) = 0; /* boolean SetConsole (in string Console); */ NS_IMETHOD SetConsole(const char *Console, PRBool *_retval) = 0; /* boolean SetAutoStart (in boolean autoStart); */ NS_IMETHOD SetAutoStart(PRBool autoStart, PRBool *_retval) = 0; /* boolean SetNoLabels (in boolean noLabels); */ NS_IMETHOD SetNoLabels(PRBool noLabels, PRBool *_retval) = 0; /* boolean DoPlayPause (); */ NS_IMETHOD DoPlayPause(PRBool *_retval) = 0; /* boolean DoPause (); */ NS_IMETHOD DoPause(PRBool *_retval) = 0; /* boolean DoPlay (); */ NS_IMETHOD DoPlay(PRBool *_retval) = 0; /* boolean DoStop (); */ NS_IMETHOD DoStop(PRBool *_retval) = 0; /* long GetPosition (); */ NS_IMETHOD GetPosition(PRInt32 *_retval) = 0; /* boolean SetPosition (in long Position); */ NS_IMETHOD SetPosition(PRInt32 Position, PRBool *_retval) = 0; /* long GetLength (); */ NS_IMETHOD GetLength(PRInt32 *_retval) = 0; /* long GetPlayState (); */ NS_IMETHOD GetPlayState(PRInt32 *_retval) = 0; /* long GetStereoState (); */ NS_IMETHOD GetStereoState(PRInt32 *_retval) = 0; /* string GetTitle (); */ NS_IMETHOD GetTitle(char **_retval) = 0; /* string GetAuthor (); */ NS_IMETHOD GetAuthor(char **_retval) = 0; /* string GetCopyright (); */ NS_IMETHOD GetCopyright(char **_retval) = 0; /* boolean GetLiveState (); */ NS_IMETHOD GetLiveState(PRBool *_retval) = 0; /* boolean IsZoomed (); */ NS_IMETHOD IsZoomed(PRBool *_retval) = 0; /* boolean SetZoomed (in boolean isZoomed); */ NS_IMETHOD SetZoomed(PRBool isZoomed, PRBool *_retval) = 0; /* boolean DoNextItem (); */ NS_IMETHOD DoNextItem(PRBool *_retval) = 0; /* boolean DoPrevItem (); */ NS_IMETHOD DoPrevItem(PRBool *_retval) = 0; /* boolean DoNextEntry (); */ NS_IMETHOD DoNextEntry(PRBool *_retval) = 0; /* boolean DoPrevEntry (); */ NS_IMETHOD DoPrevEntry(PRBool *_retval) = 0; /* boolean CanPlayPause (); */ NS_IMETHOD CanPlayPause(PRBool *_retval) = 0; /* boolean CanStop (); */ NS_IMETHOD CanStop(PRBool *_retval) = 0; /* boolean HasNextEntry (); */ NS_IMETHOD HasNextEntry(PRBool *_retval) = 0; /* boolean HasPrevEntry (); */ NS_IMETHOD HasPrevEntry(PRBool *_retval) = 0; /* boolean HasNextItem (); */ NS_IMETHOD HasNextItem(PRBool *_retval) = 0; /* boolean HasPrevItem (); */ NS_IMETHOD HasPrevItem(PRBool *_retval) = 0; /* boolean SetVolume (in long newVolume); */ NS_IMETHOD SetVolume(PRInt32 newVolume, PRBool *_retval) = 0; /* boolean SetMute (in boolean isMute); */ NS_IMETHOD SetMute(PRBool isMute, PRBool *_retval) = 0; /* boolean SetEnableContextMenu (in boolean isMenuOn); */ NS_IMETHOD SetEnableContextMenu(PRBool isMenuOn, PRBool *_retval) = 0; /* boolean GetEnableContextMenu (); */ NS_IMETHOD GetEnableContextMenu(PRBool *_retval) = 0; /* boolean EnableMessageBox (in boolean isMessageBoxOn); */ NS_IMETHOD EnableMessageBox(PRBool isMessageBoxOn, PRBool *_retval) = 0; /* boolean SetEnableMessageBox (in boolean isMessageBoxOn); */ NS_IMETHOD SetEnableMessageBox(PRBool isMessageBoxOn, PRBool *_retval) = 0; /* boolean GetEnableMessageBox (); */ NS_IMETHOD GetEnableMessageBox(PRBool *_retval) = 0; /* long GetPacketsTotal (); */ NS_IMETHOD GetPacketsTotal(PRInt32 *_retval) = 0; /* long GetPacketsReceived (); */ NS_IMETHOD GetPacketsReceived(PRInt32 *_retval) = 0; /* long GetPacketsOutOfOrder (); */ NS_IMETHOD GetPacketsOutOfOrder(PRInt32 *_retval) = 0; /* long GetPacketsMissing (); */ NS_IMETHOD GetPacketsMissing(PRInt32 *_retval) = 0; /* long GetPacketsLate (); */ NS_IMETHOD GetPacketsLate(PRInt32 *_retval) = 0; /* long GetBandwidthAverage (); */ NS_IMETHOD GetBandwidthAverage(PRInt32 *_retval) = 0; /* long GetBandwidthCurrent (); */ NS_IMETHOD GetBandwidthCurrent(PRInt32 *_retval) = 0; /* boolean AboutBox (); */ NS_IMETHOD AboutBox(PRBool *_retval) = 0; /* boolean EditPreferences (); */ NS_IMETHOD EditPreferences(PRBool *_retval) = 0; /* boolean SetShowPreferences (in boolean bShowPref); */ NS_IMETHOD SetShowPreferences(PRBool bShowPref, PRBool *_retval) = 0; /* boolean HideShowStatistics (); */ NS_IMETHOD HideShowStatistics(PRBool *_retval) = 0; /* boolean IsStatisticsVisible (); */ NS_IMETHOD IsStatisticsVisible(PRBool *_retval) = 0; /* boolean IsDone (); */ NS_IMETHOD IsDone(PRBool *_retval) = 0; /* boolean StatusScanStart (); */ NS_IMETHOD StatusScanStart(PRBool *_retval) = 0; /* boolean StatusScanEnd (); */ NS_IMETHOD StatusScanEnd(PRBool *_retval) = 0; /* boolean StatusScan (in string ShowString); */ NS_IMETHOD StatusScan(const char *ShowString, PRBool *_retval) = 0; /* boolean SetAutoGoToURL (in boolean giveNetscapeURL); */ NS_IMETHOD SetAutoGoToURL(PRBool giveNetscapeURL, PRBool *_retval) = 0; /* boolean GetAutoGoToURL (); */ NS_IMETHOD GetAutoGoToURL(PRBool *_retval) = 0; /* boolean ProcessIdle (); */ NS_IMETHOD ProcessIdle(PRBool *_retval) = 0; /* boolean SetControls (in string v); */ NS_IMETHOD SetControls(const char *v, PRBool *_retval) = 0; /* string GetVersionInfo (); */ NS_IMETHOD GetVersionInfo(char **_retval) = 0; /* boolean GetPreFetch (); */ NS_IMETHOD GetPreFetch(PRBool *_retval) = 0; /* boolean SetPreFetch (in boolean bWantsPrefetch); */ NS_IMETHOD SetPreFetch(PRBool bWantsPrefetch, PRBool *_retval) = 0; /* boolean SetShuffle (in boolean bShuffleOn); */ NS_IMETHOD SetShuffle(PRBool bShuffleOn, PRBool *_retval) = 0; /* boolean GetShuffle (); */ NS_IMETHOD GetShuffle(PRBool *_retval) = 0;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -