调用Qvod 方法详解

QvodInsertLib; // QvodInsert 1.0 Type Library

Dispatch _IQvodCtrlEvents; // _IQvodCtrlEvents Interface
GUID={495151D2-561C-419E-A7DC-741108602464};

Class QvodCtrl; // QvodCtrl Class
GUID={F3D0D36F-23F8-4682-A195-74C92B03D4AF};
  function QueryInterface(riid:^GUID; out ppvObj:^^void);
  function AddRef: UI4;
  function Release: UI4;
  function GetTypeInfoCount(out pctinfo:^UINT);
  function GetTypeInfo(itinfo:UINT; lcid:UI4; out pptinfo:^^void);
  function GetIDsOfNames(riid:^GUID; rgszNames:^^I1; cNames:UINT; lcid:UI4; out rgdispid:^I4);
  function Invoke(dispidMember:I4; riid:^GUID; lcid:UI4; wFlags:UI2; pdispparams:^DISPPARAMS; out pvarResult:^variant; out pexcepinfo:^EXCEPINFO; out puArgErr:^UINT);
  property-get URL: BSTR;
  property-put URL(BSTR);
  property-get Autoplay: I4;
  property-put Autoplay(I4);
  property-get Mute: I4;
  property-put Mute(I4);
  property-get Showcontrol: I4;
  property-put Showcontrol(I4);
  property-get Full: I4;
  property-put Full(I4);
  property-get Volume: I4;
  property-put Volume(I4);
  property-get Duration: I4;
  property-put Duration(I4);
  property-get Downrate: I4;
  property-put Downrate(I4);
  property-get Canseek: I4;
  property-put Canseek(I4);
  property-get Currentpos: I4;
  property-put Currentpos(I4);
  property-get NumLoop: I4;
  property-put NumLoop(I4);
  function Play;
  function Pause;
  function Stop;
  function get_Version(out pVal:^BSTR);
  property-get PlayState: I4;
  property-put PlayState(I4);
  function get_HWND(out pVal:^I4);
  function get_MainInfo: BSTR;
  function put_ViewFrame(newValue:I4);
  function get_Rate(out pVal:^I4);
  function put_SoundTrack(newValue:I4);
  function put_AdjustVideo(newValue:I4);
  function get_ClipSize(out lWidth:^I4; out lHeight:^I4);
  function get_DownPercent(out pVal:^I4);
  function get_BufferPercent(out pVal:^I4);
  function get_CurTaskProcess: I4;
  function PutParentWnd(hWnd:I4);
  function CallFunction(request:BSTR): BSTR;

Dispatch IQvodCtrl; // IQvodCtrl Interface
GUID={2E0D1C92-9589-4755-BB55-7117F2155736};
  function QueryInterface(riid:^GUID; out ppvObj:^^void);
  function AddRef: UI4;
  function Release: UI4;
  function GetTypeInfoCount(out pctinfo:^UINT);
  function GetTypeInfo(itinfo:UINT; lcid:UI4; out pptinfo:^^void);
  function GetIDsOfNames(riid:^GUID; rgszNames:^^I1; cNames:UINT; lcid:UI4; out rgdispid:^I4);
  function Invoke(dispidMember:I4; riid:^GUID; lcid:UI4; wFlags:UI2; pdispparams:^DISPPARAMS; out pvarResult:^variant; out pexcepinfo:^EXCEPINFO; out puArgErr:^UINT);
  property-get URL: BSTR;
  property-put URL(BSTR);
  property-get Autoplay: I4;
  property-put Autoplay(I4);
  property-get Mute: I4;
  property-put Mute(I4);
  property-get Showcontrol: I4;
  property-put Showcontrol(I4);
  property-get Full: I4;
  property-put Full(I4);
  property-get Volume: I4;
  property-put Volume(I4);
  property-get Duration: I4;
  property-put Duration(I4);
  property-get Downrate: I4;
  property-put Downrate(I4);
  property-get Canseek: I4;
  property-put Canseek(I4);
  property-get Currentpos: I4;
  property-put Currentpos(I4);
  property-get NumLoop: I4;
  property-put NumLoop(I4);
  function Play;
  function Pause;
  function Stop;
  function get_Version(out pVal:^BSTR);
  property-get PlayState: I4;
  property-put PlayState(I4);
  function get_HWND(out pVal:^I4);
  function get_MainInfo: BSTR;
  function put_ViewFrame(newValue:I4);
  function get_Rate(out pVal:^I4);
  function put_SoundTrack(newValue:I4);
  function put_AdjustVideo(newValue:I4);
  function get_ClipSize(out lWidth:^I4; out lHeight:^I4);
  function get_DownPercent(out pVal:^I4);
  function get_BufferPercent(out pVal:^I4);
  function get_CurTaskProcess: I4;
  function PutParentWnd(hWnd:I4);
  function CallFunction(request:BSTR): BSTR;

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值