my instance of IDL

来源:互联网 发布:淘宝如何做商品详情页 编辑:程序博客网 时间:2024/05/17 18:14
// File Video.idl import "oaidl.idl"; import "ocidl.idl"; [  object,   uuid(318B4AD0-06A7-11d3-9B58-0080C8E11F14),   helpstring("IVideo Interface"),   pointer_default(unique) ] interface IVideo : IUnknown {  [helpstring("Obtain the signal value")]   HRESULT GetSignalValue([out, retval] long* val); }; [  object,   uuid(318B4AD1-06A7-11d3-9B58-0080C8E11F14),   helpstring("ISVideo Interface"),   pointer_default(unique) ] interface ISVideo : IUnknown {  [helpstring("Obtain the S-Video signal value")]   HRESULT GetSVideoSignalValue([out, retval] long* val); }; [  uuid(318B4AD2-06A7-11d3-9B58-0080C8E11F14),   version(1.0),   helpstring("VCR Type Library") ] library VcrLib {  importlib("stdole32.tlb");   importlib("stdole2.tlb");   [    uuid(318B4AD3-06A7-11d3-9B58-0080C8E11F14),     helpstring("VCR Class")   ]   coclass VCR   {    interface IVideo;     interface ISVideo;   }; }; 
原创粉丝点击