wmp.h

来自「LabwindowsCVI编写的一简单的媒体播放器。」· C头文件 代码 · 共 911 行 · 第 1/5 页

H
911
字号
HRESULT CVIFUNC WMPLib_IWMPPlayer4openPlayer (CAObjHandle objectHandle,
                                              ERRORINFO *errorInfo,
                                              const char *bstrURL);

HRESULT CVIFUNC WMPLib_NewIWMPPlayer3 (int panel, const char *label, int top,
                                       int left, int *controlID, int *UILError);

HRESULT CVIFUNC WMPLib_OpenIWMPPlayer3 (const char *fileName, int panel,
                                        const char *label, int top, int left,
                                        int *controlID, int *UILError);

HRESULT CVIFUNC WMPLib_IWMPPlayer3close (CAObjHandle objectHandle,
                                         ERRORINFO *errorInfo);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetURL (CAObjHandle objectHandle,
                                          ERRORINFO *errorInfo, char **pbstrURL);

HRESULT CVIFUNC WMPLib_IWMPPlayer3SetURL (CAObjHandle objectHandle,
                                          ERRORINFO *errorInfo,
                                          const char *pbstrURL);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetopenState (CAObjHandle objectHandle,
                                                ERRORINFO *errorInfo,
                                                enum WMPLibEnum_WMPOpenState *pwmpos);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetplayState (CAObjHandle objectHandle,
                                                ERRORINFO *errorInfo,
                                                enum WMPLibEnum_WMPPlayState *pwmpps);

HRESULT CVIFUNC WMPLib_IWMPPlayer3Getcontrols (CAObjHandle objectHandle,
                                               ERRORINFO *errorInfo,
                                               WMPLibObj_IWMPControls *ppControl);

HRESULT CVIFUNC WMPLib_IWMPPlayer3Getsettings (CAObjHandle objectHandle,
                                               ERRORINFO *errorInfo,
                                               WMPLibObj_IWMPSettings *ppSettings);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetcurrentMedia (CAObjHandle objectHandle,
                                                   ERRORINFO *errorInfo,
                                                   WMPLibObj_IWMPMedia *ppMedia);

HRESULT CVIFUNC WMPLib_IWMPPlayer3SetcurrentMedia (CAObjHandle objectHandle,
                                                   ERRORINFO *errorInfo,
                                                   WMPLibObj_IWMPMedia ppMedia);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetmediaCollection (CAObjHandle objectHandle,
                                                      ERRORINFO *errorInfo,
                                                      WMPLibObj_IWMPMediaCollection *ppMediaCollection);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetplaylistCollection (CAObjHandle objectHandle,
                                                         ERRORINFO *errorInfo,
                                                         WMPLibObj_IWMPPlaylistCollection *ppPlaylistCollection);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetversionInfo (CAObjHandle objectHandle,
                                                  ERRORINFO *errorInfo,
                                                  char **pbstrVersionInfo);

HRESULT CVIFUNC WMPLib_IWMPPlayer3launchURL (CAObjHandle objectHandle,
                                             ERRORINFO *errorInfo,
                                             const char *bstrURL);

HRESULT CVIFUNC WMPLib_IWMPPlayer3Getnetwork (CAObjHandle objectHandle,
                                              ERRORINFO *errorInfo,
                                              WMPLibObj_IWMPNetwork *ppQNI);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetcurrentPlaylist (CAObjHandle objectHandle,
                                                      ERRORINFO *errorInfo,
                                                      WMPLibObj_IWMPPlaylist *ppPL);

HRESULT CVIFUNC WMPLib_IWMPPlayer3SetcurrentPlaylist (CAObjHandle objectHandle,
                                                      ERRORINFO *errorInfo,
                                                      WMPLibObj_IWMPPlaylist ppPL);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetcdromCollection (CAObjHandle objectHandle,
                                                      ERRORINFO *errorInfo,
                                                      WMPLibObj_IWMPCdromCollection *ppCdromCollection);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetclosedCaption (CAObjHandle objectHandle,
                                                    ERRORINFO *errorInfo,
                                                    WMPLibObj_IWMPClosedCaption *ppClosedCaption);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetisOnline (CAObjHandle objectHandle,
                                               ERRORINFO *errorInfo,
                                               VBOOL *pfOnline);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetError (CAObjHandle objectHandle,
                                            ERRORINFO *errorInfo,
                                            WMPLibObj_IWMPError *ppError);

HRESULT CVIFUNC WMPLib_IWMPPlayer3Getstatus (CAObjHandle objectHandle,
                                             ERRORINFO *errorInfo,
                                             char **pbstrStatus);

HRESULT CVIFUNC WMPLib_IWMPPlayer3Getdvd (CAObjHandle objectHandle,
                                          ERRORINFO *errorInfo,
                                          WMPLibObj_IWMPDVD *ppDVD);

HRESULT CVIFUNC WMPLib_IWMPPlayer3Getenabled (CAObjHandle objectHandle,
                                              ERRORINFO *errorInfo,
                                              VBOOL *pbEnabled);

HRESULT CVIFUNC WMPLib_IWMPPlayer3Setenabled (CAObjHandle objectHandle,
                                              ERRORINFO *errorInfo,
                                              VBOOL pbEnabled);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetfullScreen (CAObjHandle objectHandle,
                                                 ERRORINFO *errorInfo,
                                                 VBOOL *pbFullScreen);

HRESULT CVIFUNC WMPLib_IWMPPlayer3SetfullScreen (CAObjHandle objectHandle,
                                                 ERRORINFO *errorInfo,
                                                 VBOOL pbFullScreen);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetenableContextMenu (CAObjHandle objectHandle,
                                                        ERRORINFO *errorInfo,
                                                        VBOOL *pbEnableContextMenu);

HRESULT CVIFUNC WMPLib_IWMPPlayer3SetenableContextMenu (CAObjHandle objectHandle,
                                                        ERRORINFO *errorInfo,
                                                        VBOOL pbEnableContextMenu);

HRESULT CVIFUNC WMPLib_IWMPPlayer3SetuiMode (CAObjHandle objectHandle,
                                             ERRORINFO *errorInfo,
                                             const char *pbstrMode);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetuiMode (CAObjHandle objectHandle,
                                             ERRORINFO *errorInfo,
                                             char **pbstrMode);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetstretchToFit (CAObjHandle objectHandle,
                                                   ERRORINFO *errorInfo,
                                                   VBOOL *pbEnabled);

HRESULT CVIFUNC WMPLib_IWMPPlayer3SetstretchToFit (CAObjHandle objectHandle,
                                                   ERRORINFO *errorInfo,
                                                   VBOOL pbEnabled);

HRESULT CVIFUNC WMPLib_IWMPPlayer3GetwindowlessVideo (CAObjHandle objectHandle,
                                                      ERRORINFO *errorInfo,
                                                      VBOOL *pbEnabled);

HRESULT CVIFUNC WMPLib_IWMPPlayer3SetwindowlessVideo (CAObjHandle objectHandle,
                                                      ERRORINFO *errorInfo,
                                                      VBOOL pbEnabled);

HRESULT CVIFUNC WMPLib_NewIWMPPlayer2 (int panel, const char *label, int top,
                                       int left, int *controlID, int *UILError);

HRESULT CVIFUNC WMPLib_OpenIWMPPlayer2 (const char *fileName, int panel,
                                        const char *label, int top, int left,
                                        int *controlID, int *UILError);

HRESULT CVIFUNC WMPLib_IWMPPlayer2close (CAObjHandle objectHandle,
                                         ERRORINFO *errorInfo);

HRESULT CVIFUNC WMPLib_IWMPPlayer2GetURL (CAObjHandle objectHandle,
                                          ERRORINFO *errorInfo, char **pbstrURL);

HRESULT CVIFUNC WMPLib_IWMPPlayer2SetURL (CAObjHandle objectHandle,
                                          ERRORINFO *errorInfo,
                                          const char *pbstrURL);

HRESULT CVIFUNC WMPLib_IWMPPlayer2GetopenState (CAObjHandle objectHandle,
                                                ERRORINFO *errorInfo,
                                                enum WMPLibEnum_WMPOpenState *pwmpos);

HRESULT CVIFUNC WMPLib_IWMPPlayer2GetplayState (CAObjHandle objectHandle,
                                                ERRORINFO *errorInfo,
                                                enum WMPLibEnum_WMPPlayState *pwmpps);

HRESULT CVIFUNC WMPLib_IWMPPlayer2Getcontrols (CAObjHandle objectHandle,
                                               ERRORINFO *errorInfo,
                                               WMPLibObj_IWMPControls *ppControl);

HRESULT CVIFUNC WMPLib_IWMPPlayer2Getsettings (CAObjHandle objectHandle,
                                               ERRORINFO *errorInfo,
                                               WMPLibObj_IWMPSettings *ppSettings);

HRESULT CVIFUNC WMPLib_IWMPPlayer2GetcurrentMedia (CAObjHandle objectHandle,

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?