亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? tuner.idl

?? 墨香最新私服
?? IDL
?? 第 1 頁 / 共 5 頁
字號:
        pointer_default(unique)
    ]
    interface ITuningSpace : IDispatch
    {
        [propget, id(DISPID_TUNER_TS_UNIQUENAME),
             helpstring("Unique name of the Tuning Space")]
        HRESULT UniqueName(
            [out, retval] BSTR *Name
            );

        [propput, id(DISPID_TUNER_TS_UNIQUENAME),
             helpstring("Unique name of the Tuning Space")]
        HRESULT UniqueName(
            [in] BSTR Name
            );

        [propget, id(DISPID_TUNER_TS_FRIENDLYNAME),
             helpstring("User-friendly name of the Tuning Space")]
        HRESULT FriendlyName(
            [out, retval] BSTR *Name
            );

        [propput, id(DISPID_TUNER_TS_FRIENDLYNAME),
             helpstring("User-friendly name of the Tuning Space")]
        HRESULT FriendlyName(
            [in] BSTR Name
            );

        [propget, id(DISPID_TUNER_TS_CLSID), 
			helpstring("Returns the clsid of the tuning space implementation.  provides script access to IPersist:GetClassID")]
        HRESULT CLSID(
            [out, retval] BSTR* SpaceCLSID
            );

        [propget, id(DISPID_TUNER_TS_NETWORKTYPE),
             helpstring("Network Type (Network Proivder CLSID)")]
        HRESULT NetworkType(
            [out, retval] BSTR *NetworkTypeGuid
            );
        [propput, id(DISPID_TUNER_TS_NETWORKTYPE),
             helpstring("Network Type (Network Proivder CLSID)")]
        HRESULT NetworkType(
            [in] BSTR NetworkTypeGuid
            );

        [propget, id(DISPID_TUNER_TS__NETWORKTYPE),
             helpstring("Network Type (Network Proivder CLSID)"), hidden, restricted]
        HRESULT _NetworkType(
            [out, retval] GUID* NetworkTypeGuid
            );
        [propput, id(DISPID_TUNER_TS__NETWORKTYPE),
             helpstring("Network Type (Network Proivder CLSID)"), hidden, restricted]
        HRESULT _NetworkType(
            [in] REFCLSID NetworkTypeGuid
            );

		// this method creates the "best" kind of tune request for this tuning space.
		// the tuning space may support other kinds of tune requests created via 
		// other factory mechanisms(for example, see mpeg2tunerequestfactory).  but, 
		// this method is the preferred way to get a tune request as it always returns
		// the optimal type of tune request for this space.
        [id(DISPID_TUNER_TS_CREATETUNEREQUEST),
            helpstring("Create a Tune Request object")]
        HRESULT CreateTuneRequest(
            [out, retval] ITuneRequest **TuneRequest
            );

        [id(DISPID_TUNER_TS_ENUMCATEGORYGUIDS), hidden, restricted]
        HRESULT EnumCategoryGUIDs(
            [out, retval] IEnumGUID **ppEnum
            );

        [id(DISPID_TUNER_TS_ENUMDEVICEMONIKERS), hidden, restricted]
        HRESULT EnumDeviceMonikers(
            [out, retval] IEnumMoniker **ppEnum
            );

        [propget, id(DISPID_TUNER_TS_DEFAULTPREFERREDCOMPONENTTYPES)]
        HRESULT DefaultPreferredComponentTypes(
            [out, retval] IComponentTypes** ComponentTypes
            );
        [propput, id(DISPID_TUNER_TS_DEFAULTPREFERREDCOMPONENTTYPES)]
        HRESULT DefaultPreferredComponentTypes(
            [in] IComponentTypes* NewComponentTypes
            );

		// the following property is for the network providers to store frequency/channel maps, frequency/transponder maps
		// or whatever other mapping from carrier frequencies to frequency identifiers are appropriate for the tuning space
		// in question.  the bstr is treated as a binary blob.  it is expected to contain embedded nulls,  and it may be formatted
		// internally in whatever fashion the network provider sees fit.
        [propget, id(DISPID_TUNER_TS_FREQMAP)]
        HRESULT FrequencyMapping([out, retval] BSTR *pMapping);
        [propput, id(DISPID_TUNER_TS_FREQMAP)]
        HRESULT FrequencyMapping(BSTR Mapping);

		// the following property provides a starting point for the initial IScanningTuner after installation
        [propget, id(DISPID_TUNER_TS_DEFLOCATOR)]
        HRESULT DefaultLocator([out, retval] ILocator **LocatorVal);
        [propput, id(DISPID_TUNER_TS_DEFLOCATOR)]
        HRESULT DefaultLocator([in]ILocator *LocatorVal);

		HRESULT Clone([out, retval] ITuningSpace **NewTS);
    }

//////////////////////////////////////////////////////////////////////////////////////
    [
        hidden,
        restricted,
        object,
        uuid(8B8EB248-FC2B-11d2-9D8C-00C04F72D980),
        pointer_default(unique)
    ]
    interface IEnumTuningSpaces : IUnknown
    {
        HRESULT Next(
            [in] ULONG celt,
            [out, size_is(celt), length_is(*pceltFetched)]
                ITuningSpace** rgelt,
            [out] ULONG* pceltFetched
            );

        HRESULT Skip(
            [in] ULONG celt
            );

        HRESULT Reset(void);

        HRESULT Clone(
            [out] IEnumTuningSpaces** ppEnum
            );
    }

//////////////////////////////////////////////////////////////////////////////////////
    [
        object,
        hidden,
		dual,
		oleautomation,
        nonextensible,
        uuid(ADA0B268-3B19-4e5b-ACC4-49F852BE13BA),
        pointer_default(unique)
    ]
    interface IDVBTuningSpace : ITuningSpace
    {
        [propget, id(DISPID_TUNER_TS_DVB_SYSTEMTYPE),
         helpstring("Type of DVB System")
        ]
        HRESULT SystemType(
            [out, retval] DVBSystemType *SysType
            );
        [propput, id(DISPID_TUNER_TS_DVB_SYSTEMTYPE),
         helpstring("Type of DVB System")
        ]
        HRESULT SystemType(
            [in] DVBSystemType SysType
            );

    }

//////////////////////////////////////////////////////////////////////////////////////
    [
        object,
        hidden,
		dual,
		oleautomation,
        nonextensible,
        uuid(843188B4-CE62-43db-966B-8145A094E040),
        pointer_default(unique)
    ]
    interface IDVBTuningSpace2 : IDVBTuningSpace
    {
        [propget, id(DISPID_TUNER_TS_DVB2_NETWORK_ID),
         helpstring("Network ID of DVB System")
        ]
        HRESULT NetworkID(
            [out, retval] long *NetworkID
            );
        [propput, id(DISPID_TUNER_TS_DVB2_NETWORK_ID),
         helpstring("Network ID of DVB System")
        ]
        HRESULT NetworkID(
            [in] long NetworkID
            );

    }

//////////////////////////////////////////////////////////////////////////////////////
    [
        object,
        hidden,
		dual,
		oleautomation,
        nonextensible,
        uuid(CDF7BE60-D954-42fd-A972-78971958E470),
        pointer_default(unique)
    ]
    interface IDVBSTuningSpace : IDVBTuningSpace2
    {

        [propget, id(DISPID_TUNER_TS_DVBS_LOW_OSC_FREQ),
         helpstring("Low Oscillator Frequency of DVB System in KHZ units")
        ]
        HRESULT LowOscillator(
            [out, retval] long *LowOscillator
            );
        [propput, id(DISPID_TUNER_TS_DVBS_LOW_OSC_FREQ),
         helpstring("Low Oscillator Frequency of DVB System in KHZ units")
        ]
        HRESULT LowOscillator(
            [in] long LowOscillator
            );
        [propget, id(DISPID_TUNER_TS_DVBS_HI_OSC_FREQ),
         helpstring("High Oscillator Frequency of DVB System in KHZ units")
        ]
        HRESULT HighOscillator(
            [out, retval] long *HighOscillator
            );
        [propput, id(DISPID_TUNER_TS_DVBS_HI_OSC_FREQ),
         helpstring("High Oscillator Frequency of DVB System in KHZ units")
        ]
        HRESULT HighOscillator(
            [in] long HighOscillator
            );
        [propget, id(DISPID_TUNER_TS_DVBS_LNB_SWITCH_FREQ),
         helpstring("LNB Switch Frequency of DVB System in KHZ units")
        ]
        HRESULT LNBSwitch(
            [out, retval] long *LNBSwitch
            );
        [propput, id(DISPID_TUNER_TS_DVBS_LNB_SWITCH_FREQ),
         helpstring("LNB Switch Frequency of DVB System in KHZ units")
        ]
        HRESULT LNBSwitch(
            [in] long LNBSwitch
            );
        [propget, id(DISPID_TUNER_TS_DVBS_INPUT_RANGE),
         helpstring("Which Option/Switch contains the requested signal source")
        ]
        HRESULT InputRange(
            [out, retval] BSTR *InputRange
            );
        [propput, id(DISPID_TUNER_TS_DVBS_INPUT_RANGE),
         helpstring("Which Option/Switch contains the requested signal source")
        ]
        HRESULT InputRange(
            [in] BSTR InputRange
            );
        [propget, id(DISPID_TUNER_TS_DVBS_SPECTRAL_INVERSION),
         helpstring("Which Option/Switch contains the requested signal source")
        ]
        HRESULT SpectralInversion(
            [out, retval] SpectralInversion *SpectralInversionVal
            );
        [propput, id(DISPID_TUNER_TS_DVBS_SPECTRAL_INVERSION),
         helpstring("Which Option/Switch contains the requested signal source")
        ]
        HRESULT SpectralInversion(
            [in] SpectralInversion SpectralInversionVal
            );


    }


//////////////////////////////////////////////////////////////////////////////////////
   [
        object,
        hidden,
		dual,
		oleautomation,
        nonextensible,
        uuid(E48244B8-7E17-4f76-A763-5090FF1E2F30),
        pointer_default(unique)
    ]
    interface IAuxInTuningSpace : ITuningSpace
    {
    }
//////////////////////////////////////////////////////////////////////////////////////
    [
        object,
        hidden,
		dual,
		oleautomation,
        nonextensible,
        uuid(2A6E293C-2595-11d3-B64C-00C04F79498E),
        pointer_default(unique)
    ]
    interface IAnalogTVTuningSpace : ITuningSpace
    {
        [propget, id(DISPID_TUNER_TS_ATV_MINCHANNEL),
         helpstring("Smallest channel number ever provided by this tuning space")
        ]
        HRESULT MinChannel(
            [out, retval] long *MinChannelVal
            );
        [propput, id(DISPID_TUNER_TS_ATV_MINCHANNEL),
         helpstring("Smallest channel number ever provided by this tuning space")
        ]
        HRESULT MinChannel(
            [in] long NewMinChannelVal
            );
        [propget, id(DISPID_TUNER_TS_ATV_MAXCHANNEL),
         helpstring("Largest channel number ever provided by this tuning space")
        ]
        HRESULT MaxChannel(
            [out, retval] long *MaxChannelVal
            );
        [propput, id(DISPID_TUNER_TS_ATV_MAXCHANNEL),
         helpstring("Largest channel number ever provided by this tuning space")
        ]
        HRESULT MaxChannel(
            [in] long NewMaxChannelVal
            );
        [propget, id(DISPID_TUNER_TS_ATV_INPUTTYPE),
         helpstring("Input type for this tuning space")
        ]
        HRESULT InputType([out, retval] TunerInputType *InputTypeVal);
        [propput, id(DISPID_TUNER_TS_ATV_INPUTTYPE),
         helpstring("Input type for this tuning space")
        ]
        HRESULT InputType([in] TunerInputType NewInputTypeVal);
        [propget, id(DISPID_TUNER_TS_ATV_COUNTRYCODE),
         helpstring("International dialing prefix for country of physical broadcast source")
        ]
        HRESULT CountryCode([out, retval] long *CountryCodeVal);
        [propput, id(DISPID_TUNER_TS_ATV_COUNTRYCODE),
         helpstring("International dialing prefix for country of physical broadcast source")
        ]
        HRESULT CountryCode([in] long NewCountryCodeVal);
    }

//////////////////////////////////////////////////////////////////////////////////////
    [
        object,
        hidden,
		dual,
		oleautomation,
        nonextensible,
        uuid(0369B4E2-45B6-11d3-B650-00C04F79498E),
        pointer_default(unique)
    ]
// note: we inherit ATSC from analog because we need the same properties.
// - the definition of channel is overloaded to be the major channel,
// - input type allows us to distinguish between broadcast and cable frequencies
// which allows us to use the atsc tuning space class for "open cable".
// - country code will allow us to redefine physical channel frequencies
// if any other countries adopt ATSC which may happen in Latin America in particular.
    interface IATSCTuningSpace : IAnalogTVTuningSpace
    {
        [propget, id(DISPID_TUNER_TS_ATSC_MINMINORCHANNEL),
         helpstring("Smallest minor channel number ever provided by this tuning space")
        ]
        HRESULT MinMinorChannel(
            [out, retval] long *MinMinorChannelVal
            );
        [propput, id(DISPID_TUNER_TS_ATSC_MINMINORCHANNEL),
         helpstring("Smallest minor channel number ever provided by this tuning space")
        ]
        HRESULT MinMinorChannel(
            [in] long NewMinMinorChannelVal
            );
        [propget, id(DISPID_TUNER_TS_ATSC_MAXMINORCHANNEL),
         helpstring("Largest minor channel number ever provided by this tuning space")
        ]
        HRESULT MaxMinorChannel(
            [out, retval] long *MaxMinorChannelVal
            );
        [propput, id(DISPID_TUNER_TS_ATSC_MAXMINORCHANNEL),
         helpstring("Largest minor channel number ever provided by this tuning space")
        ]
        HRESULT MaxMinorChannel(

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲日本在线看| 国产成人高清在线| 国产中文字幕一区| 色激情天天射综合网| 精品国精品自拍自在线| 亚洲欧美日韩一区二区三区在线观看| 五月婷婷另类国产| 99re6这里只有精品视频在线观看| 91精品国产综合久久蜜臀| 综合欧美亚洲日本| 国产xxx精品视频大全| 欧美视频在线一区二区三区 | 久久久99精品免费观看| 亚洲制服丝袜一区| 91偷拍与自偷拍精品| 国产日韩欧美一区二区三区综合 | 国产一区二区精品在线观看| 欧美日韩中文字幕一区二区| 亚洲欧美日本在线| 国产精品综合在线视频| 日韩色在线观看| 五月婷婷久久综合| 欧美日本免费一区二区三区| 亚洲视频狠狠干| 99久久伊人网影院| 国产精品伦一区二区三级视频| 久久99国产精品尤物| 8x福利精品第一导航| 亚洲成人福利片| 欧美日韩小视频| 天天色图综合网| 欧美巨大另类极品videosbest| 天堂成人免费av电影一区| 欧美绝品在线观看成人午夜影视| 亚洲亚洲人成综合网络| 欧美无砖专区一中文字| 日韩—二三区免费观看av| 5月丁香婷婷综合| 免费成人美女在线观看| 欧美成人在线直播| 韩国成人福利片在线播放| 久久综合九色综合久久久精品综合| 狠狠色伊人亚洲综合成人| 久久久久久久久伊人| 国产福利不卡视频| 国产精品视频在线看| 99国产精品国产精品毛片| 亚洲一区日韩精品中文字幕| 欧美一区二区日韩一区二区| 国产一区二区精品在线观看| 中文欧美字幕免费| 91久久精品一区二区| 首页国产欧美久久| 欧美精品一区二区三区很污很色的| 国产盗摄视频一区二区三区| 亚洲私人黄色宅男| 91麻豆精品国产91久久久资源速度| 麻豆精品一区二区综合av| 中文字幕乱码亚洲精品一区| 一本色道久久综合亚洲精品按摩| 日韩二区三区四区| 中文在线免费一区三区高中清不卡| 99久久99久久综合| 欧美一区日韩一区| 日韩精品一区二区三区swag| 偷窥国产亚洲免费视频| 国产91在线观看| 一区二区三区在线视频播放| 在线一区二区观看| 色狠狠色狠狠综合| 老司机免费视频一区二区三区| 久久久亚洲午夜电影| www.亚洲人| 免费亚洲电影在线| 亚洲欧美怡红院| 日韩欧美久久久| 色先锋资源久久综合| 国产在线精品视频| 亚洲va欧美va人人爽午夜| 中文字幕电影一区| 欧美一级一区二区| 欧美日韩黄视频| 99这里只有精品| 精品一区二区av| 亚洲成在人线免费| 中文字幕一区二区三区乱码在线 | 国产精品色哟哟| 欧美一区二区黄色| 欧美亚洲另类激情小说| 粉嫩av一区二区三区在线播放| 蜜桃在线一区二区三区| 亚洲最色的网站| 亚洲婷婷综合色高清在线| 久久久一区二区三区| 日韩三级视频中文字幕| 欧美三级一区二区| 一本久久a久久精品亚洲| 成人黄色一级视频| 国产成人综合视频| 国产精品一二三区| 激情综合色播五月| 精品一区二区三区在线播放| 午夜视频在线观看一区| 亚洲在线免费播放| 一区二区三区不卡视频在线观看 | 日本大胆欧美人术艺术动态| 一区二区三区国产| 亚洲精品视频在线观看免费| 中文一区在线播放| 国产精品乱码人人做人人爱| 欧美国产日韩一二三区| 久久久久久久久久久久久女国产乱| 欧美不卡视频一区| 欧美成人a视频| 久久久久久久久久久久久久久99 | 国产精品女同一区二区三区| 久久夜色精品国产欧美乱极品| 日韩精品一区国产麻豆| 日韩欧美第一区| 久久综合丝袜日本网| 久久久久久免费网| 国产欧美一区二区三区在线看蜜臀 | 精品夜夜嗨av一区二区三区| 精品一区二区日韩| 国产精品中文字幕日韩精品| 丁香天五香天堂综合| 成人av在线一区二区| 一本一本大道香蕉久在线精品| 欧美亚洲综合久久| 91精品国产品国语在线不卡 | 日本高清无吗v一区| 欧美日韩视频在线第一区 | 亚洲永久免费视频| 肉丝袜脚交视频一区二区| 奇米影视7777精品一区二区| 韩国三级在线一区| 99国产精品国产精品久久| 欧美最猛黑人xxxxx猛交| 69堂成人精品免费视频| 精品欧美一区二区在线观看| 国产日韩av一区| 一区二区三区影院| 美腿丝袜亚洲色图| 成人h版在线观看| 91麻豆精品国产91久久久资源速度| 精品国产露脸精彩对白| 欧美国产综合一区二区| 亚洲综合久久av| 国产在线不卡一区| 在线看一区二区| 久久亚洲一区二区三区明星换脸| 亚洲精选视频在线| 另类的小说在线视频另类成人小视频在线 | 中文字幕永久在线不卡| 婷婷夜色潮精品综合在线| 国产大片一区二区| 欧美日韩国产成人在线91| 欧美韩国日本综合| 麻豆91精品视频| 91电影在线观看| 国产欧美日韩在线| 日本伊人色综合网| 色诱视频网站一区| 国产午夜亚洲精品羞羞网站| 午夜a成v人精品| 99国产精品视频免费观看| 精品国产一区二区三区不卡| 一区二区在线观看视频在线观看| 经典一区二区三区| 欧美日韩不卡一区| 亚洲欧洲99久久| 成人午夜碰碰视频| 精品欧美黑人一区二区三区| 亚洲国产精品久久久男人的天堂 | 国产乱人伦精品一区二区在线观看| 欧美性感一区二区三区| 国产精品久久久久影视| 久草精品在线观看| 欧美日韩不卡一区| 亚洲五码中文字幕| 日本伦理一区二区| 亚洲视频一二区| 99久久夜色精品国产网站| 国产欧美日韩在线观看| 国产毛片一区二区| 欧美成人官网二区| 麻豆成人av在线| 日韩丝袜情趣美女图片| 婷婷亚洲久悠悠色悠在线播放| 欧美在线小视频| 一区二区国产视频| 欧美吞精做爰啪啪高潮| 亚洲一二三区不卡| 欧美日韩精品一区二区三区蜜桃 | 亚洲天堂免费看| a美女胸又www黄视频久久| 中文字幕久久午夜不卡| 成人中文字幕电影| 亚洲欧洲无码一区二区三区| 波多野结衣在线aⅴ中文字幕不卡 波多野结衣在线一区 |