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

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

?? tuner.idl

?? 墨香最新私服
?? IDL
?? 第 1 頁 / 共 5 頁
字號:
            [in] long NewMaxMinorChannelVal
            );
        [propget, id(DISPID_TUNER_TS_ATSC_MINPHYSCHANNEL),
         helpstring("Smallest physical channel number ever provided by this tuning space")
        ]
        HRESULT MinPhysicalChannel(
            [out, retval] long *MinPhysicalChannelVal
            );
        [propput, id(DISPID_TUNER_TS_ATSC_MINPHYSCHANNEL),
         helpstring("Smallest physical channel number ever provided by this tuning space")
        ]
        HRESULT MinPhysicalChannel(
            [in] long NewMinPhysicalChannelVal
            );
        [propget, id(DISPID_TUNER_TS_ATSC_MAXPHYSCHANNEL),
         helpstring("Largest physical channel number ever provided by this tuning space")
        ]
        HRESULT MaxPhysicalChannel(
            [out, retval] long *MaxPhysicalChannelVal
            );
        [propput, id(DISPID_TUNER_TS_ATSC_MAXPHYSCHANNEL),
         helpstring("Largest physical channel number ever provided by this tuning space")
        ]
        HRESULT MaxPhysicalChannel(
            [in] long NewMaxPhysicalChannelVal
            );

    }

//////////////////////////////////////////////////////////////////////////////////////
    [
        object,
        hidden,
		dual,
		oleautomation,
        nonextensible,
        uuid(2A6E293B-2595-11d3-B64C-00C04F79498E),
        pointer_default(unique)
    ]
    interface IAnalogRadioTuningSpace : ITuningSpace {
        [propget, id(DISPID_TUNER_TS_AR_MINFREQUENCY),
         helpstring("Smallest frequency(KHz) ever used by this tuning space")
        ]
        HRESULT MinFrequency(
            [out, retval] long *MinFrequencyVal
            );
        [propput, id(DISPID_TUNER_TS_AR_MINFREQUENCY),
         helpstring("Smallest frequency(KHz) ever used by this tuning space")
        ]
        HRESULT MinFrequency(
            [in] long NewMinFrequencyVal
            );
        [propget, id(DISPID_TUNER_TS_AR_MAXFREQUENCY),
         helpstring("Largest frequency(KHz) ever used by this tuning space")
        ]
        HRESULT MaxFrequency(
            [out, retval] long *MaxFrequencyVal
            );
        [propput, id(DISPID_TUNER_TS_AR_MAXFREQUENCY),
         helpstring("Largest frequency(KHz) ever used by this tuning space")
        ]
        HRESULT MaxFrequency(
            [in] long NewMaxFrequencyVal
            );
        [propget, id(DISPID_TUNER_TS_AR_STEP),
         helpstring("Default step value(KHz) to next frequency for this tuning space")
        ]
        HRESULT Step(
            [out, retval] long *StepVal
            );
        [propput, id(DISPID_TUNER_TS_AR_STEP),
         helpstring("Default step value(KHz) to next frequency for this tuning space")
        ]
        HRESULT Step(
            [in] long NewStepVal
            );      
    }


//////////////////////////////////////////////////////////////////////////////////////
// Tune Request Interfaces
//////////////////////////////////////////////////////////////////////////////////////
// tune requests(of any kind) can only be obtained from tune request factories such as 
// ITuningSpace::CreateTuneRequest.  one reason for this is that we always want to be 
// certain that a tune request is bound to the right tuning space.  this means we don't 
// have to perform consistency checks all over the place.
    [
        object,
        nonextensible,
        uuid(07DDC146-FC3D-11d2-9D8C-00C04F72D980),
        dual,
        oleautomation,
        helpstring("Tune Request Interface"),
        pointer_default(unique)
    ]
    interface ITuneRequest : IDispatch
    {
        [propget, id(DISPID_TUNER_TR_TUNINGSPACE),
            helpstring("Tuning Space object")]
        HRESULT TuningSpace(
            [out, retval] ITuningSpace **TuningSpace
            );
        [propget, id(DISPID_TUNER_TR_COMPONENTS),
            helpstring("Components collection")]
        HRESULT Components(
            [out, retval] IComponents **Components
            );
        [id(DISPID_TUNER_TR_CLONE),
            helpstring("Create a new copy of this tune request")]
        HRESULT Clone(
            [out, retval] ITuneRequest **NewTuneRequest
            );
        [propget, id(DISPID_TUNER_TR_LOCATOR),
            helpstring("Locator Object")]
        HRESULT Locator(
            [out, retval] ILocator **Locator
            );
        [propput, id(DISPID_TUNER_TR_LOCATOR),
            helpstring("Locator Object")]
        HRESULT Locator(
            [in] ILocator *Locator
            );
    }

//////////////////////////////////////////////////////////////////////////////////////
    [
        object,
        nonextensible,
        uuid(0369B4E0-45B6-11d3-B650-00C04F79498E),
        dual,
        oleautomation,
        helpstring("Channel Tune Request Interface"),
        pointer_default(unique)
    ]
    interface IChannelTuneRequest : ITuneRequest
    {
        [propget, id(DISPID_CHTUNER_CTR_CHANNEL),
            helpstring("Channel")]
        HRESULT Channel(
            [out, retval] long *Channel
            );
        [propput, id(DISPID_CHTUNER_CTR_CHANNEL),
            helpstring("Channel")]
        HRESULT Channel(
            [in] long Channel
            );
    }

//////////////////////////////////////////////////////////////////////////////////////
    [
        object,
        nonextensible,
        uuid(0369B4E1-45B6-11d3-B650-00C04F79498E),
        dual,
        oleautomation,
        helpstring("ATSC Channel Tune Request Interface"),
        pointer_default(unique)
    ]
    interface IATSCChannelTuneRequest : IChannelTuneRequest
    {
        [propget, id(DISPID_CHTUNER_ACTR_MINOR_CHANNEL),
            helpstring("Minor Channel")]
        HRESULT MinorChannel(
            [out, retval] long *MinorChannel
            );
        [propput, id(DISPID_CHTUNER_ACTR_MINOR_CHANNEL),
            helpstring("Minor Channel")]
        HRESULT MinorChannel(
            [in] long MinorChannel
            );
    }

//////////////////////////////////////////////////////////////////////////////////////
    [
        object,
        nonextensible,
        uuid(0D6F567E-A636-42bb-83BA-CE4C1704AFA2),
        dual,
        oleautomation,
        helpstring("DVB Tune Request Interface"),
        pointer_default(unique)
    ]
    interface IDVBTuneRequest : ITuneRequest
    {
        [propget, id(DISPID_DVBTUNER_ONID),
            helpstring("Original Network ID")]
        HRESULT ONID(
            [out, retval] long *ONID
            );
        [propput, id(DISPID_DVBTUNER_ONID),
            helpstring("Original Network ID")]
        HRESULT ONID(
            [in] long ONID
            );
        [propget, id(DISPID_DVBTUNER_TSID),
            helpstring("Transport Stream ID")]
        HRESULT TSID(
            [out, retval] long *TSID
            );
        [propput, id(DISPID_DVBTUNER_TSID),
            helpstring("Transport Stream ID")]
        HRESULT TSID(
            [in] long TSID
            );
        [propget, id(DISPID_DVBTUNER_SID),
            helpstring("Service ID")]
        HRESULT SID(
            [out, retval] long *SID
            );
        [propput, id(DISPID_DVBTUNER_SID),
            helpstring("Service ID")]
        HRESULT SID(
            [in] long SID
            );
    }

//////////////////////////////////////////////////////////////////////////////////////
/// There are times(for example, reading from a file) when its useful to be able to tune
/// a basic mpeg2 transport stream that contains minimal tables.  this requires the least
/// common denominator mpeg2 xport stream id information
/// the following tune request supplies these properties.  it can typiclly only be obtained from
/// an mpeg2tunerequestfactory object. no known tune request(at this time) will return this
/// from their createtunerequest() method.  in other words, this is not the "best" tune request
/// for any of the current tuning spaces.
//////////////////////////////////////////////////////////////////////////////////////
    [
        object,
        nonextensible,
        uuid(EB7D987F-8A01-42ad-B8AE-574DEEE44D1A),
        dual,
        oleautomation,
        helpstring("MPEG2 Tune Request Interface"),
        pointer_default(unique)
    ]
    interface IMPEG2TuneRequest : ITuneRequest
    {
        [propget, id(DISPID_MP2TUNER_TSID),
            helpstring("Transport Stream ID")]
        HRESULT TSID(
            [out, retval] long *TSID
            );
        [propput, id(DISPID_MP2TUNER_TSID),
            helpstring("Transport Stream ID")]
        HRESULT TSID(
            [in] long TSID
            );
        [propget, id(DISPID_MP2TUNER_PROGNO),
            helpstring("Program Number ID")]
        HRESULT ProgNo(
            [out, retval] long *ProgNo
            );
        [propput, id(DISPID_MP2TUNER_PROGNO),
            helpstring("Program Number ID")]
        HRESULT ProgNo(
            [in] long ProgNo
            );
    }

    [
        object,
        nonextensible,
        hidden,
        uuid(14E11ABD-EE37-4893-9EA1-6964DE933E39),
        dual,
        oleautomation,
        helpstring("MPEG2 Tune Request Factory Interface"),
        pointer_default(unique)
    ]
    interface IMPEG2TuneRequestFactory : IDispatch
    {
        [id(DISPID_MP2TUNERFACTORY_CREATETUNEREQUEST),
            helpstring("Create MPEG2 Tune Request for specified tuning space(if possible)")]
        HRESULT CreateTuneRequest(
            [in] ITuningSpace *TuningSpace,
            [out, retval] IMPEG2TuneRequest **TuneRequest
            );
    }

    [
        object,
        hidden,
        restricted,
        nonextensible,
        uuid(1B9D5FC3-5BBC-4b6c-BB18-B9D10E3EEEBF),
        helpstring("MPEG2 Tune Request Supported Interface"),
        pointer_default(unique)
    ]
    interface IMPEG2TuneRequestSupport : IUnknown
    {
    }


//////////////////////////////////////////////////////////////////////////////////////
// Tuner Interfaces
//////////////////////////////////////////////////////////////////////////////////////
    [
        object,
        hidden,
        nonextensible,
        uuid(28C52640-018A-11d3-9D8E-00C04F72D980),
        helpstring("Tuner Interface"),
        pointer_default(unique)
    ]
    interface ITuner : IUnknown
    {
        [propget, helpstring("Tuning Space object")]
        HRESULT TuningSpace(
            [out, retval] ITuningSpace **TuningSpace
            );

        [propput, helpstring("Tuning Space object")]
        HRESULT TuningSpace(
            [in] ITuningSpace *TuningSpace
            );

        [hidden, restricted, helpstring("Returns an enumerator for Tuning Spaces accepted by this tuner")]
        HRESULT EnumTuningSpaces(
            [out, retval] IEnumTuningSpaces **ppEnum
            );

        [propget, helpstring("Tune Request object")]
        HRESULT TuneRequest(
            [out, retval] ITuneRequest **TuneRequest
            );

        [propput, helpstring("Tune Request object")]
        HRESULT TuneRequest(
            [in] ITuneRequest *TuneRequest
            );

        [helpstring("Validate the tuning request without tuning")]
        HRESULT Validate(
            [in] ITuneRequest *TuneRequest
            );

        [propget, helpstring("Preferred Component Types collection")]
        HRESULT PreferredComponentTypes(
            [out, retval] IComponentTypes **ComponentTypes
            );

        [propput, helpstring("Preferred Component Types collection")]
        HRESULT PreferredComponentTypes(
            [in] IComponentTypes *ComponentTypes
            );

        [propget, helpstring("Signal Strength")]
        HRESULT SignalStrength(
            [out, retval] long *Strength
            );

        [helpstring("Trigger Signal events (interval in milliseconds; 0 turns off trigger)")]
        HRESULT TriggerSignalEvents(
            [in] long Interval
            );
    }

//////////////////////////////////////////////////////////////////////////////////////
    [
        object,
        hidden,
        nonextensible,
        uuid(1DFD0A5C-0284-11d3-9D8E-00C04F72D980),
        helpstring("Scanning Tuner Interface"),
        pointer_default(unique)
    ]
    interface IScanningTuner : ITuner
    {
        [helpstring("Seek to the next valid selection")]
        HRESULT SeekUp(
            );

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久精品国产免大香伊| 日韩一区二区在线观看视频| 在线观看欧美精品| 久久青草欧美一区二区三区| 日韩电影在线免费看| 国产在线精品免费av| 91一区二区在线观看| 欧美另类一区二区三区| 国产日韩精品久久久| 激情另类小说区图片区视频区| 91视频免费观看| 337p日本欧洲亚洲大胆精品 | 国产精品天干天干在线综合| 午夜精品久久久久久久| 懂色av中文字幕一区二区三区 | 国产一区不卡视频| 99国产精品99久久久久久| 久久伊人蜜桃av一区二区| 成人涩涩免费视频| 亚洲精品久久久蜜桃| 色婷婷av一区二区三区软件| 精品av久久707| 99国产欧美另类久久久精品| 日本视频中文字幕一区二区三区| 在线日韩av片| av电影在线观看不卡| 欧洲在线/亚洲| 国产精品主播直播| 一区二区三区四区在线播放| 欧美狂野另类xxxxoooo| 亚洲激情在线激情| 久久先锋资源网| 国产精品中文字幕日韩精品| 日韩手机在线导航| 日本高清视频一区二区| 秋霞电影一区二区| 欧美精品一区二区三区在线播放| 国产成人激情av| 日韩精品一二区| 国产日韩精品视频一区| 亚洲精品一区二区在线观看| 欧美亚洲国产怡红院影院| 一区二区三区精品视频| 国产欧美一区在线| 久久久午夜精品| 日日欢夜夜爽一区| 亚洲永久精品大片| 亚洲三级免费观看| 久久久夜色精品亚洲| 日韩精品资源二区在线| 欧美男生操女生| 国产亚洲欧美在线| 色综合天天综合| 成+人+亚洲+综合天堂| 一级中文字幕一区二区| 中文字幕中文字幕在线一区| 婷婷六月综合网| 成人免费视频视频在线观看免费 | 国产一区二区成人久久免费影院 | 欧美精品一区二区三区蜜桃| 欧美日韩一级二级| 国产精品18久久久久久久久 | a在线播放不卡| 色综合中文字幕| 欧美一区二区三区在线观看| 欧美电影一区二区三区| 欧美日本一区二区| 欧美成人综合网站| 日本一区二区免费在线| 亚洲国产精华液网站w| 中文字幕在线不卡一区| 欧美mv和日韩mv的网站| 亚洲视频在线一区观看| 亚洲国产va精品久久久不卡综合 | 亚洲午夜电影在线| 成人免费一区二区三区视频 | 久久综合av免费| 97精品国产露脸对白| 欧美色精品在线视频| 国产精品久久综合| 国产精品一区二区你懂的| 在线视频国内一区二区| 精品欧美一区二区三区精品久久| 蜜桃一区二区三区在线| 国产高清亚洲一区| 国产欧美精品一区aⅴ影院| 亚洲超碰精品一区二区| 欧美手机在线视频| 国产精品嫩草久久久久| 丁香激情综合五月| 久久午夜电影网| 美腿丝袜在线亚洲一区| 国产精品996| 国产欧美视频一区二区三区| 亚洲v精品v日韩v欧美v专区| 国产电影精品久久禁18| 久久综合久色欧美综合狠狠| 国内久久精品视频| 韩国女主播成人在线观看| 色综合久久久久网| 国产日韩精品视频一区| 午夜精品久久一牛影视| 日韩精品一区二| 91丨九色丨国产丨porny| 亚洲欧美一区二区三区国产精品| 奇米亚洲午夜久久精品| 在线精品国精品国产尤物884a| 国产欧美一区二区精品忘忧草 | 日韩经典一区二区| 大白屁股一区二区视频| 亚洲国产成人自拍| 91丝袜国产在线播放| 18成人在线观看| 日韩国产一二三区| 91精品一区二区三区在线观看| 亚洲麻豆国产自偷在线| 国产成人av福利| 中文字幕一区在线观看视频| 国产精品1024| 亚洲欧美一区二区三区孕妇| www.日韩av| 国产精品免费人成网站| 国产不卡视频在线播放| 精品久久久久久久久久久久久久久久久| 蜜臀91精品一区二区三区 | 884aa四虎影成人精品一区| 久久久99久久精品欧美| 99久久精品情趣| 国内外成人在线视频| 亚洲裸体在线观看| 久久夜色精品国产欧美乱极品| 欧美日韩成人综合| 91精彩视频在线观看| 粉嫩高潮美女一区二区三区| 免费av网站大全久久| 夜夜嗨av一区二区三区| 91精品国产乱码久久蜜臀| 日韩免费观看高清完整版 | 精品视频免费在线| 国产一区二区精品久久91| 国产三级欧美三级日产三级99| 自拍视频在线观看一区二区| 日韩欧美激情一区| 国产色综合一区| 亚洲免费看黄网站| 国产亚洲成av人在线观看导航| 久久婷婷国产综合精品青草| 久久久久久久久久久久久久久99 | 国产精品综合视频| 狠狠v欧美v日韩v亚洲ⅴ| 国模冰冰炮一区二区| 色视频欧美一区二区三区| av电影在线观看一区| 日韩精品一区二区三区中文精品| 日韩视频中午一区| 亚洲色图丝袜美腿| 亚洲香肠在线观看| 亚洲欧美自拍偷拍色图| 日韩理论片在线| 偷拍与自拍一区| 一区二区三区在线观看欧美| 久久99精品视频| 国产一区二区三区在线观看免费 | 国产一区二区不卡| 裸体歌舞表演一区二区| www.欧美精品一二区| 91国内精品野花午夜精品| 2020国产精品| 亚洲午夜久久久| 欧美aaaaaa午夜精品| 成人av网站大全| 亚洲欧美综合色| 国产91露脸合集magnet| 欧洲av一区二区嗯嗯嗯啊| 久久久久久一二三区| 亚洲精品菠萝久久久久久久| 国产精品一区二区91| 538在线一区二区精品国产| 精品国产免费一区二区三区四区| 欧美一二三区在线| 99久久久久久99| 亚洲国产精品嫩草影院| 在线免费观看成人短视频| 亚洲在线视频网站| jvid福利写真一区二区三区| 日韩欧美国产一区二区三区| 国产一区在线看| 欧美国产激情一区二区三区蜜月| 国产麻豆精品视频| 久久久噜噜噜久噜久久综合| 免费成人av在线| 91蝌蚪国产九色| 免费看精品久久片| 国产欧美久久久精品影院| 欧美午夜电影一区| 樱花影视一区二区| 最新国产成人在线观看| 欧美日韩另类国产亚洲欧美一级| 日韩精品福利网| 最新国产精品久久精品|