📄 segment.h
字号:
#pragma warning( disable: 4049 ) /* more than 64k source lines */
/* this ALWAYS GENERATED file contains the definitions for the interfaces */
/* File created by MIDL compiler version 6.00.0347 */
/* Compiler settings for segment.idl:
Oicf, W1, Zp8, env=Win32 (32b run)
protocol : dce , ms_ext, c_ext, robust
error checks: allocation ref bounds_check enum stub_data
VC __declspec() decoration level:
__declspec(uuid()), __declspec(selectany), __declspec(novtable)
DECLSPEC_UUID(), MIDL_INTERFACE()
*/
//@@MIDL_FILE_HEADING( )
/* verify that the <rpcndr.h> version is high enough to compile this file*/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 475
#endif
#include "rpc.h"
#include "rpcndr.h"
#ifndef __RPCNDR_H_VERSION__
#error this stub requires an updated version of <rpcndr.h>
#endif // __RPCNDR_H_VERSION__
#ifndef COM_NO_WINDOWS_H
#include "windows.h"
#include "ole2.h"
#endif /*COM_NO_WINDOWS_H*/
#ifndef __segment_h__
#define __segment_h__
#if defined(_MSC_VER) && (_MSC_VER >= 1020)
#pragma once
#endif
/* Forward Declarations */
#ifndef __IMSVidRect_FWD_DEFINED__
#define __IMSVidRect_FWD_DEFINED__
typedef interface IMSVidRect IMSVidRect;
#endif /* __IMSVidRect_FWD_DEFINED__ */
#ifndef __IMSVidGraphSegmentContainer_FWD_DEFINED__
#define __IMSVidGraphSegmentContainer_FWD_DEFINED__
typedef interface IMSVidGraphSegmentContainer IMSVidGraphSegmentContainer;
#endif /* __IMSVidGraphSegmentContainer_FWD_DEFINED__ */
#ifndef __IMSVidGraphSegment_FWD_DEFINED__
#define __IMSVidGraphSegment_FWD_DEFINED__
typedef interface IMSVidGraphSegment IMSVidGraphSegment;
#endif /* __IMSVidGraphSegment_FWD_DEFINED__ */
#ifndef __IMSVidGraphSegmentUserInput_FWD_DEFINED__
#define __IMSVidGraphSegmentUserInput_FWD_DEFINED__
typedef interface IMSVidGraphSegmentUserInput IMSVidGraphSegmentUserInput;
#endif /* __IMSVidGraphSegmentUserInput_FWD_DEFINED__ */
#ifndef __IMSVidCompositionSegment_FWD_DEFINED__
#define __IMSVidCompositionSegment_FWD_DEFINED__
typedef interface IMSVidCompositionSegment IMSVidCompositionSegment;
#endif /* __IMSVidCompositionSegment_FWD_DEFINED__ */
#ifndef __IEnumMSVidGraphSegment_FWD_DEFINED__
#define __IEnumMSVidGraphSegment_FWD_DEFINED__
typedef interface IEnumMSVidGraphSegment IEnumMSVidGraphSegment;
#endif /* __IEnumMSVidGraphSegment_FWD_DEFINED__ */
#ifndef __IMSVidVRGraphSegment_FWD_DEFINED__
#define __IMSVidVRGraphSegment_FWD_DEFINED__
typedef interface IMSVidVRGraphSegment IMSVidVRGraphSegment;
#endif /* __IMSVidVRGraphSegment_FWD_DEFINED__ */
#ifndef __IMSVidDevice_FWD_DEFINED__
#define __IMSVidDevice_FWD_DEFINED__
typedef interface IMSVidDevice IMSVidDevice;
#endif /* __IMSVidDevice_FWD_DEFINED__ */
#ifndef __IMSVidInputDevice_FWD_DEFINED__
#define __IMSVidInputDevice_FWD_DEFINED__
typedef interface IMSVidInputDevice IMSVidInputDevice;
#endif /* __IMSVidInputDevice_FWD_DEFINED__ */
#ifndef __IMSVidDeviceEvent_FWD_DEFINED__
#define __IMSVidDeviceEvent_FWD_DEFINED__
typedef interface IMSVidDeviceEvent IMSVidDeviceEvent;
#endif /* __IMSVidDeviceEvent_FWD_DEFINED__ */
#ifndef __IMSVidInputDeviceEvent_FWD_DEFINED__
#define __IMSVidInputDeviceEvent_FWD_DEFINED__
typedef interface IMSVidInputDeviceEvent IMSVidInputDeviceEvent;
#endif /* __IMSVidInputDeviceEvent_FWD_DEFINED__ */
#ifndef __IMSVidVideoInputDevice_FWD_DEFINED__
#define __IMSVidVideoInputDevice_FWD_DEFINED__
typedef interface IMSVidVideoInputDevice IMSVidVideoInputDevice;
#endif /* __IMSVidVideoInputDevice_FWD_DEFINED__ */
#ifndef __IMSVidPlayback_FWD_DEFINED__
#define __IMSVidPlayback_FWD_DEFINED__
typedef interface IMSVidPlayback IMSVidPlayback;
#endif /* __IMSVidPlayback_FWD_DEFINED__ */
#ifndef __IMSVidPlaybackEvent_FWD_DEFINED__
#define __IMSVidPlaybackEvent_FWD_DEFINED__
typedef interface IMSVidPlaybackEvent IMSVidPlaybackEvent;
#endif /* __IMSVidPlaybackEvent_FWD_DEFINED__ */
#ifndef __IMSVidTuner_FWD_DEFINED__
#define __IMSVidTuner_FWD_DEFINED__
typedef interface IMSVidTuner IMSVidTuner;
#endif /* __IMSVidTuner_FWD_DEFINED__ */
#ifndef __IMSVidTunerEvent_FWD_DEFINED__
#define __IMSVidTunerEvent_FWD_DEFINED__
typedef interface IMSVidTunerEvent IMSVidTunerEvent;
#endif /* __IMSVidTunerEvent_FWD_DEFINED__ */
#ifndef __IMSVidAnalogTuner_FWD_DEFINED__
#define __IMSVidAnalogTuner_FWD_DEFINED__
typedef interface IMSVidAnalogTuner IMSVidAnalogTuner;
#endif /* __IMSVidAnalogTuner_FWD_DEFINED__ */
#ifndef __IMSVidAnalogTunerEvent_FWD_DEFINED__
#define __IMSVidAnalogTunerEvent_FWD_DEFINED__
typedef interface IMSVidAnalogTunerEvent IMSVidAnalogTunerEvent;
#endif /* __IMSVidAnalogTunerEvent_FWD_DEFINED__ */
#ifndef __IMSVidFilePlayback_FWD_DEFINED__
#define __IMSVidFilePlayback_FWD_DEFINED__
typedef interface IMSVidFilePlayback IMSVidFilePlayback;
#endif /* __IMSVidFilePlayback_FWD_DEFINED__ */
#ifndef __IMSVidFilePlaybackEvent_FWD_DEFINED__
#define __IMSVidFilePlaybackEvent_FWD_DEFINED__
typedef interface IMSVidFilePlaybackEvent IMSVidFilePlaybackEvent;
#endif /* __IMSVidFilePlaybackEvent_FWD_DEFINED__ */
#ifndef __IMSVidWebDVD_FWD_DEFINED__
#define __IMSVidWebDVD_FWD_DEFINED__
typedef interface IMSVidWebDVD IMSVidWebDVD;
#endif /* __IMSVidWebDVD_FWD_DEFINED__ */
#ifndef __IMSVidWebDVDEvent_FWD_DEFINED__
#define __IMSVidWebDVDEvent_FWD_DEFINED__
typedef interface IMSVidWebDVDEvent IMSVidWebDVDEvent;
#endif /* __IMSVidWebDVDEvent_FWD_DEFINED__ */
#ifndef __IMSVidWebDVDAdm_FWD_DEFINED__
#define __IMSVidWebDVDAdm_FWD_DEFINED__
typedef interface IMSVidWebDVDAdm IMSVidWebDVDAdm;
#endif /* __IMSVidWebDVDAdm_FWD_DEFINED__ */
#ifndef __IMSVidOutputDevice_FWD_DEFINED__
#define __IMSVidOutputDevice_FWD_DEFINED__
typedef interface IMSVidOutputDevice IMSVidOutputDevice;
#endif /* __IMSVidOutputDevice_FWD_DEFINED__ */
#ifndef __IMSVidOutputDeviceEvent_FWD_DEFINED__
#define __IMSVidOutputDeviceEvent_FWD_DEFINED__
typedef interface IMSVidOutputDeviceEvent IMSVidOutputDeviceEvent;
#endif /* __IMSVidOutputDeviceEvent_FWD_DEFINED__ */
#ifndef __IMSVidFeature_FWD_DEFINED__
#define __IMSVidFeature_FWD_DEFINED__
typedef interface IMSVidFeature IMSVidFeature;
#endif /* __IMSVidFeature_FWD_DEFINED__ */
#ifndef __IMSVidFeatureEvent_FWD_DEFINED__
#define __IMSVidFeatureEvent_FWD_DEFINED__
typedef interface IMSVidFeatureEvent IMSVidFeatureEvent;
#endif /* __IMSVidFeatureEvent_FWD_DEFINED__ */
#ifndef __IMSVidDataServices_FWD_DEFINED__
#define __IMSVidDataServices_FWD_DEFINED__
typedef interface IMSVidDataServices IMSVidDataServices;
#endif /* __IMSVidDataServices_FWD_DEFINED__ */
#ifndef __IMSVidDataServicesEvent_FWD_DEFINED__
#define __IMSVidDataServicesEvent_FWD_DEFINED__
typedef interface IMSVidDataServicesEvent IMSVidDataServicesEvent;
#endif /* __IMSVidDataServicesEvent_FWD_DEFINED__ */
#ifndef __IMSVidClosedCaptioning_FWD_DEFINED__
#define __IMSVidClosedCaptioning_FWD_DEFINED__
typedef interface IMSVidClosedCaptioning IMSVidClosedCaptioning;
#endif /* __IMSVidClosedCaptioning_FWD_DEFINED__ */
#ifndef __IMSVidTVEGSeg_FWD_DEFINED__
#define __IMSVidTVEGSeg_FWD_DEFINED__
typedef interface IMSVidTVEGSeg IMSVidTVEGSeg;
#endif /* __IMSVidTVEGSeg_FWD_DEFINED__ */
#ifndef __IMSVidCAGSeg_FWD_DEFINED__
#define __IMSVidCAGSeg_FWD_DEFINED__
typedef interface IMSVidCAGSeg IMSVidCAGSeg;
#endif /* __IMSVidCAGSeg_FWD_DEFINED__ */
#ifndef __IMSVidVideoRenderer_FWD_DEFINED__
#define __IMSVidVideoRenderer_FWD_DEFINED__
typedef interface IMSVidVideoRenderer IMSVidVideoRenderer;
#endif /* __IMSVidVideoRenderer_FWD_DEFINED__ */
#ifndef __IMSVidVideoRendererEvent_FWD_DEFINED__
#define __IMSVidVideoRendererEvent_FWD_DEFINED__
typedef interface IMSVidVideoRendererEvent IMSVidVideoRendererEvent;
#endif /* __IMSVidVideoRendererEvent_FWD_DEFINED__ */
#ifndef __IMSVidVideoRenderer2_FWD_DEFINED__
#define __IMSVidVideoRenderer2_FWD_DEFINED__
typedef interface IMSVidVideoRenderer2 IMSVidVideoRenderer2;
#endif /* __IMSVidVideoRenderer2_FWD_DEFINED__ */
#ifndef __IMSVidVideoRendererEvent2_FWD_DEFINED__
#define __IMSVidVideoRendererEvent2_FWD_DEFINED__
typedef interface IMSVidVideoRendererEvent2 IMSVidVideoRendererEvent2;
#endif /* __IMSVidVideoRendererEvent2_FWD_DEFINED__ */
#ifndef __IMSVidAudioRenderer_FWD_DEFINED__
#define __IMSVidAudioRenderer_FWD_DEFINED__
typedef interface IMSVidAudioRenderer IMSVidAudioRenderer;
#endif /* __IMSVidAudioRenderer_FWD_DEFINED__ */
#ifndef __IMSVidAudioRendererEvent_FWD_DEFINED__
#define __IMSVidAudioRendererEvent_FWD_DEFINED__
typedef interface IMSVidAudioRendererEvent IMSVidAudioRendererEvent;
#endif /* __IMSVidAudioRendererEvent_FWD_DEFINED__ */
#ifndef __IMSVidInputDevices_FWD_DEFINED__
#define __IMSVidInputDevices_FWD_DEFINED__
typedef interface IMSVidInputDevices IMSVidInputDevices;
#endif /* __IMSVidInputDevices_FWD_DEFINED__ */
#ifndef __IMSVidOutputDevices_FWD_DEFINED__
#define __IMSVidOutputDevices_FWD_DEFINED__
typedef interface IMSVidOutputDevices IMSVidOutputDevices;
#endif /* __IMSVidOutputDevices_FWD_DEFINED__ */
#ifndef __IMSVidVideoRendererDevices_FWD_DEFINED__
#define __IMSVidVideoRendererDevices_FWD_DEFINED__
typedef interface IMSVidVideoRendererDevices IMSVidVideoRendererDevices;
#endif /* __IMSVidVideoRendererDevices_FWD_DEFINED__ */
#ifndef __IMSVidAudioRendererDevices_FWD_DEFINED__
#define __IMSVidAudioRendererDevices_FWD_DEFINED__
typedef interface IMSVidAudioRendererDevices IMSVidAudioRendererDevices;
#endif /* __IMSVidAudioRendererDevices_FWD_DEFINED__ */
#ifndef __IMSVidFeatures_FWD_DEFINED__
#define __IMSVidFeatures_FWD_DEFINED__
typedef interface IMSVidFeatures IMSVidFeatures;
#endif /* __IMSVidFeatures_FWD_DEFINED__ */
/* header files for imported files */
#include "oaidl.h"
#include "ocidl.h"
#include "strmif.h"
#include "mstve.h"
#include "mstvca.h"
#ifdef __cplusplus
extern "C"{
#endif
void * __RPC_USER MIDL_user_allocate(size_t);
void __RPC_USER MIDL_user_free( void * );
/* interface __MIDL_itf_segment_0000 */
/* [local] */
//+-------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1999-2001.
//
//--------------------------------------------------------------------------
#pragma once
#include <olectl.h>
typedef /* [public] */
enum __MIDL___MIDL_itf_segment_0000_0001
{ dispidName = 0,
dispidStatus = dispidName + 1,
dispidDevImageSourceWidth = dispidStatus + 1,
dispidDevImageSourceHeight = dispidDevImageSourceWidth + 1,
dispidDevCountryCode = dispidDevImageSourceHeight + 1,
dispidDevOverScan = dispidDevCountryCode + 1,
dispidSegment = dispidDevOverScan + 1,
dispidDevVolume = dispidSegment + 1,
dispidDevBalance = dispidDevVolume + 1,
dispidDevPower = dispidDevBalance + 1,
dispidTuneChan = dispidDevPower + 1,
dispidDevVideoSubchannel = dispidTuneChan + 1,
dispidDevAudioSubchannel = dispidDevVideoSubchannel + 1,
dispidChannelAvailable = dispidDevAudioSubchannel + 1,
dispidDevVideoFrequency = dispidChannelAvailable + 1,
dispidDevAudioFrequency = dispidDevVideoFrequency + 1,
dispidCount = dispidDevAudioFrequency + 1,
dispidDevFileName = dispidCount + 1,
dispidVisible = dispidDevFileName + 1,
dispidOwner = dispidVisible + 1,
dispidMessageDrain = dispidOwner + 1,
dispidViewable = dispidMessageDrain + 1,
dispidDevView = dispidViewable + 1,
dispidKSCat = dispidDevView + 1,
dispidCLSID = dispidKSCat + 1,
dispid_KSCat = dispidCLSID + 1,
dispid_CLSID = dispid_KSCat + 1,
dispidTune = dispid_CLSID + 1,
dispidTS = dispidTune + 1,
dispidDevSAP = dispidTS + 1,
dispidClip = dispidDevSAP + 1,
dispidRequestedClipRect = dispidClip + 1,
dispidClippedSourceRect = dispidRequestedClipRect + 1,
dispidAvailableSourceRect = dispidClippedSourceRect + 1,
dispidMediaPosition = dispidAvailableSourceRect + 1,
dispidDevRun = dispidMediaPosition + 1,
dispidDevPause = dispidDevRun + 1,
dispidDevStop = dispidDevPause + 1,
dispidCCEnable = dispidDevStop + 1,
dispidDevStep = dispidCCEnable + 1,
dispidDevCanStep = dispidDevStep + 1,
dispidSourceSize = dispidDevCanStep + 1,
dispid_playtitle = dispidSourceSize + 1,
dispid_playchapterintitle = dispid_playtitle + 1,
dispid_playchapter = dispid_playchapterintitle + 1,
dispid_playchaptersautostop = dispid_playchapter + 1,
dispid_playattime = dispid_playchaptersautostop + 1,
dispid_playattimeintitle = dispid_playattime + 1,
dispid_playperiodintitleautostop = dispid_playattimeintitle + 1,
dispid_replaychapter = dispid_playperiodintitleautostop + 1,
dispid_playprevchapter = dispid_replaychapter + 1,
dispid_playnextchapter = dispid_playprevchapter + 1,
dispid_playforwards = dispid_playnextchapter + 1,
dispid_playbackwards = dispid_playforwards + 1,
dispid_stilloff = dispid_playbackwards + 1,
dispid_audiolanguage = dispid_stilloff + 1,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -