#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.0357 */
/* Compiler settings for strmif.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 __strmif_h__
#define __strmif_h__
#if defined(_MSC_VER) && (_MSC_VER >= 1020)
#pragma once
#endif
/* Forward Declarations */
#ifndef __ICreateDevEnum_FWD_DEFINED__
#define __ICreateDevEnum_FWD_DEFINED__
typedef interface ICreateDevEnum ICreateDevEnum;
#endif /* __ICreateDevEnum_FWD_DEFINED__ */
#ifndef __IPin_FWD_DEFINED__
#define __IPin_FWD_DEFINED__
typedef interface IPin IPin;
#endif /* __IPin_FWD_DEFINED__ */
#ifndef __IEnumPins_FWD_DEFINED__
#define __IEnumPins_FWD_DEFINED__
typedef interface IEnumPins IEnumPins;
#endif /* __IEnumPins_FWD_DEFINED__ */
#ifndef __IEnumMediaTypes_FWD_DEFINED__
#define __IEnumMediaTypes_FWD_DEFINED__
typedef interface IEnumMediaTypes IEnumMediaTypes;
#endif /* __IEnumMediaTypes_FWD_DEFINED__ */
#ifndef __IFilterGraph_FWD_DEFINED__
#define __IFilterGraph_FWD_DEFINED__
typedef interface IFilterGraph IFilterGraph;
#endif /* __IFilterGraph_FWD_DEFINED__ */
#ifndef __IEnumFilters_FWD_DEFINED__
#define __IEnumFilters_FWD_DEFINED__
typedef interface IEnumFilters IEnumFilters;
#endif /* __IEnumFilters_FWD_DEFINED__ */
#ifndef __IMediaFilter_FWD_DEFINED__
#define __IMediaFilter_FWD_DEFINED__
typedef interface IMediaFilter IMediaFilter;
#endif /* __IMediaFilter_FWD_DEFINED__ */
#ifndef __IBaseFilter_FWD_DEFINED__
#define __IBaseFilter_FWD_DEFINED__
typedef interface IBaseFilter IBaseFilter;
#endif /* __IBaseFilter_FWD_DEFINED__ */
#ifndef __IReferenceClock_FWD_DEFINED__
#define __IReferenceClock_FWD_DEFINED__
typedef interface IReferenceClock IReferenceClock;
#endif /* __IReferenceClock_FWD_DEFINED__ */
#ifndef __IReferenceClock2_FWD_DEFINED__
#define __IReferenceClock2_FWD_DEFINED__
typedef interface IReferenceClock2 IReferenceClock2;
#endif /* __IReferenceClock2_FWD_DEFINED__ */
#ifndef __IMediaSample_FWD_DEFINED__
#define __IMediaSample_FWD_DEFINED__
typedef interface IMediaSample IMediaSample;
#endif /* __IMediaSample_FWD_DEFINED__ */
#ifndef __IMediaSample2_FWD_DEFINED__
#define __IMediaSample2_FWD_DEFINED__
typedef interface IMediaSample2 IMediaSample2;
#endif /* __IMediaSample2_FWD_DEFINED__ */
#ifndef __IMemAllocator_FWD_DEFINED__
#define __IMemAllocator_FWD_DEFINED__
typedef interface IMemAllocator IMemAllocator;
#endif /* __IMemAllocator_FWD_DEFINED__ */
#ifndef __IMemAllocatorCallbackTemp_FWD_DEFINED__
#define __IMemAllocatorCallbackTemp_FWD_DEFINED__
typedef interface IMemAllocatorCallbackTemp IMemAllocatorCallbackTemp;
#endif /* __IMemAllocatorCallbackTemp_FWD_DEFINED__ */
#ifndef __IMemAllocatorNotifyCallbackTemp_FWD_DEFINED__
#define __IMemAllocatorNotifyCallbackTemp_FWD_DEFINED__
typedef interface IMemAllocatorNotifyCallbackTemp IMemAllocatorNotifyCallbackTemp;
#endif /* __IMemAllocatorNotifyCallbackTemp_FWD_DEFINED__ */
#ifndef __IMemInputPin_FWD_DEFINED__
#define __IMemInputPin_FWD_DEFINED__
typedef interface IMemInputPin IMemInputPin;
#endif /* __IMemInputPin_FWD_DEFINED__ */
#ifndef __IAMovieSetup_FWD_DEFINED__
#define __IAMovieSetup_FWD_DEFINED__
typedef interface IAMovieSetup IAMovieSetup;
#endif /* __IAMovieSetup_FWD_DEFINED__ */
#ifndef __IMediaSeeking_FWD_DEFINED__
#define __IMediaSeeking_FWD_DEFINED__
typedef interface IMediaSeeking IMediaSeeking;
#endif /* __IMediaSeeking_FWD_DEFINED__ */
#ifndef __IEnumRegFilters_FWD_DEFINED__
#define __IEnumRegFilters_FWD_DEFINED__
typedef interface IEnumRegFilters IEnumRegFilters;
#endif /* __IEnumRegFilters_FWD_DEFINED__ */
#ifndef __IFilterMapper_FWD_DEFINED__
#define __IFilterMapper_FWD_DEFINED__
typedef interface IFilterMapper IFilterMapper;
#endif /* __IFilterMapper_FWD_DEFINED__ */
#ifndef __IFilterMapper2_FWD_DEFINED__
#define __IFilterMapper2_FWD_DEFINED__
typedef interface IFilterMapper2 IFilterMapper2;
#endif /* __IFilterMapper2_FWD_DEFINED__ */
#ifndef __IFilterMapper3_FWD_DEFINED__
#define __IFilterMapper3_FWD_DEFINED__
typedef interface IFilterMapper3 IFilterMapper3;
#endif /* __IFilterMapper3_FWD_DEFINED__ */
#ifndef __IQualityControl_FWD_DEFINED__
#define __IQualityControl_FWD_DEFINED__
typedef interface IQualityControl IQualityControl;
#endif /* __IQualityControl_FWD_DEFINED__ */
#ifndef __IOverlayNotify_FWD_DEFINED__
#define __IOverlayNotify_FWD_DEFINED__
typedef interface IOverlayNotify IOverlayNotify;
#endif /* __IOverlayNotify_FWD_DEFINED__ */
#ifndef __IOverlayNotify2_FWD_DEFINED__
#define __IOverlayNotify2_FWD_DEFINED__
typedef interface IOverlayNotify2 IOverlayNotify2;
#endif /* __IOverlayNotify2_FWD_DEFINED__ */
#ifndef __IOverlay_FWD_DEFINED__
#define __IOverlay_FWD_DEFINED__
typedef interface IOverlay IOverlay;
#endif /* __IOverlay_FWD_DEFINED__ */
#ifndef __IMediaEventSink_FWD_DEFINED__
#define __IMediaEventSink_FWD_DEFINED__
typedef interface IMediaEventSink IMediaEventSink;
#endif /* __IMediaEventSink_FWD_DEFINED__ */
#ifndef __IFileSourceFilter_FWD_DEFINED__
#define __IFileSourceFilter_FWD_DEFINED__
typedef interface IFileSourceFilter IFileSourceFilter;
#endif /* __IFileSourceFilter_FWD_DEFINED__ */
#ifndef __IFileSinkFilter_FWD_DEFINED__
#define __IFileSinkFilter_FWD_DEFINED__
typedef interface IFileSinkFilter IFileSinkFilter;
#endif /* __IFileSinkFilter_FWD_DEFINED__ */
#ifndef __IFileSinkFilter2_FWD_DEFINED__
#define __IFileSinkFilter2_FWD_DEFINED__
typedef interface IFileSinkFilter2 IFileSinkFilter2;
#endif /* __IFileSinkFilter2_FWD_DEFINED__ */
#ifndef __IGraphBuilder_FWD_DEFINED__
#define __IGraphBuilder_FWD_DEFINED__
typedef interface IGraphBuilder IGraphBuilder;
#endif /* __IGraphBuilder_FWD_DEFINED__ */
#ifndef __ICaptureGraphBuilder_FWD_DEFINED__
#define __ICaptureGraphBuilder_FWD_DEFINED__
typedef interface ICaptureGraphBuilder ICaptureGraphBuilder;
#endif /* __ICaptureGraphBuilder_FWD_DEFINED__ */
#ifndef __IAMCopyCaptureFileProgress_FWD_DEFINED__
#define __IAMCopyCaptureFileProgress_FWD_DEFINED__
typedef interface IAMCopyCaptureFileProgress IAMCopyCaptureFileProgress;
#endif /* __IAMCopyCaptureFileProgress_FWD_DEFINED__ */
#ifndef __ICaptureGraphBuilder2_FWD_DEFINED__
#define __ICaptureGraphBuilder2_FWD_DEFINED__
typedef interface ICaptureGraphBuilder2 ICaptureGraphBuilder2;
#endif /* __ICaptureGraphBuilder2_FWD_DEFINED__ */
#ifndef __IFilterGraph2_FWD_DEFINED__
#define __IFilterGraph2_FWD_DEFINED__
typedef interface IFilterGraph2 IFilterGraph2;
#endif /* __IFilterGraph2_FWD_DEFINED__ */
#ifndef __IStreamBuilder_FWD_DEFINED__
#define __IStreamBuilder_FWD_DEFINED__
typedef interface IStreamBuilder IStreamBuilder;
#endif /* __IStreamBuilder_FWD_DEFINED__ */
#ifndef __IAsyncReader_FWD_DEFINED__
#define __IAsyncReader_FWD_DEFINED__
typedef interface IAsyncReader IAsyncReader;
#endif /* __IAsyncReader_FWD_DEFINED__ */
#ifndef __IGraphVersion_FWD_DEFINED__
#define __IGraphVersion_FWD_DEFINED__
typedef interface IGraphVersion IGraphVersion;
#endif /* __IGraphVersion_FWD_DEFINED__ */
#ifndef __IResourceConsumer_FWD_DEFINED__
#define __IResourceConsumer_FWD_DEFINED__
typedef interface IResourceConsumer IResourceConsumer;
#endif /* __IReso
没有合适的资源?快使用搜索试试~ 我知道了~
DirectShow.rar
共147个文件
h:140个
inl:4个
tlb:2个
需积分: 50 48 下载量 89 浏览量
2019-08-31
01:03:43
上传
评论 2
收藏 988KB RAR 举报
温馨提示
DirectShow源码可以结合VS2017+OpenCV3.4.1+MFC 进行摄像头开发和图像处理。
资源推荐
资源详情
资源评论
收起资源包目录
DirectShow.rar (147个子文件)
strmif.h 858KB
Segment.h 536KB
Mstve.h 408KB
tuner.h 385KB
qedit.h 292KB
Mstvca.h 263KB
ddraw.h 234KB
dinput.h 218KB
ksmedia.h 213KB
control.h 169KB
dxtrans.h 150KB
ks.h 140KB
bdaiface.h 119KB
dsound.h 105KB
dmusici.h 104KB
vmr9.h 92KB
d3d9.h 92KB
d3d.h 84KB
dplay.h 83KB
d3drmobj.h 76KB
d3dtypes.h 76KB
d3dx9mesh.h 75KB
dmusicf.h 71KB
Msvidctl.h 70KB
amstream.h 69KB
d3d8.h 69KB
dplay8.h 68KB
d3d9types.h 66KB
uuids.h 62KB
d3d8types.h 61KB
d3dx9tex.h 58KB
sbe.h 55KB
d3dx9math.h 55KB
d3dx8tex.h 53KB
bdamedia.h 52KB
Bdatif.h 51KB
d3dxcore.h 44KB
mediaobj.h 44KB
d3dx9anim.h 40KB
tune.h 40KB
d3dx8math.h 37KB
d3dx9effect.h 35KB
dmusicc.h 35KB
d3dx9shader.h 34KB
dvoice.h 33KB
d3dxmath.h 32KB
dxva.h 32KB
dinputd.h 31KB
dvp.h 31KB
vfwmsgs.h 30KB
mpeg2data.h 29KB
dplobby.h 28KB
d3dx8mesh.h 28KB
xprtdefs.h 26KB
dmerror.h 26KB
edevdefs.h 26KB
playlist.h 25KB
d3dcaps.h 25KB
mmstream.h 24KB
d3drmdef.h 23KB
d3dx9core.h 22KB
videoacc.h 21KB
d3d9caps.h 21KB
ksproxy.h 21KB
dmoimpl.h 21KB
tvratings.h 20KB
austream.h 19KB
Amvideo.h 19KB
dplobby8.h 18KB
dvdmedia.h 18KB
evcode.h 17KB
rmxftmpl.h 17KB
qnetwork.h 17KB
ddstream.h 16KB
d3dx8core.h 16KB
dmplugin.h 16KB
dpaddr.h 16KB
medparam.h 15KB
dvdevcod.h 15KB
d3d8caps.h 15KB
d3dxsprite.h 15KB
bdatypes.h 15KB
multimon.h 14KB
d3drm.h 14KB
dpnathlp.h 13KB
aviriff.h 13KB
mixerocx.h 13KB
edevctrl.h 10KB
d3dxshapes.h 10KB
dsconf.h 9KB
dmusics.h 9KB
dshowasf.h 9KB
dls1.h 9KB
ksuuids.h 8KB
dsetup.h 8KB
rmxfguid.h 8KB
DxDiag.h 8KB
dxfile.h 8KB
d3dx9shape.h 8KB
d3dx8shape.h 8KB
共 147 条
- 1
- 2
资源评论
shamozhihuong
- 粉丝: 12
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功