📄 irmsourceex.h
字号:
#ifndef __ICRMSOURCEEX_H_
#define __ICRMSOURCEEX_H_
/////////////////////////////////////////////////////////////////////////////
// GUIDs
// {208BE586-6525-11d1-8BC4-00C026304033}
DEFINE_GUID(CLSID_RMSourceFilter,
0x208be586, 0x6525, 0x11d1, 0x8b, 0xc4, 0x0, 0xc0, 0x26, 0x30, 0x40, 0x33);
// {D924FCC0-0A23-11d4-BCCC-009027A6E81E}
DEFINE_GUID(CLSID_RMSourceStreamFilter,
0xd924fcc0, 0xa23, 0x11d4, 0xbc, 0xcc, 0x0, 0x90, 0x27, 0xa6, 0xe8, 0x1e);
// {B8494C80-F67E-11d3-BCCC-009027A6E81E}
DEFINE_GUID(CLSID_RTSPPropertyPage,
0xb8494c80, 0xf67e, 0x11d3, 0xbc, 0xcc, 0x0, 0x90, 0x27, 0xa6, 0xe8, 0x1e);
// {2AE57140-FE8D-11d3-BCCC-009027A6E81E}
DEFINE_GUID(IID_IRMSourceStream,
0x2ae57140, 0xfe8d, 0x11d3, 0xbc, 0xcc, 0x0, 0x90, 0x27, 0xa6, 0xe8, 0x1e);
// {9E858D19-3521-450F-BF1C-08E6721523BC}
DEFINE_GUID(IID_IRMSourceStreamEx,
0x9e858d19, 0x3521, 0x450f, 0xbf, 0x1c, 0x08, 0xe6, 0x72, 0x15, 0x23, 0xbc);
// {F8C60180-25C8-11d4-BCCC-009027A6E81E}
DEFINE_GUID(IID_IRMSource,
0xf8c60180, 0x25c8, 0x11d4, 0xbc, 0xcc, 0x0, 0x90, 0x27, 0xa6, 0xe8, 0x1e);
/////////////////////////////////////////////////////////////////////////////
// VIDEO SERVER
#define OVS 1
#define SGI 2
interface IRMSourceStreamEx : public IUnknown
{
STDMETHOD(put_ServerIp) (THIS_ char* szServerIp) PURE;
STDMETHOD(put_ServerType) (THIS_ int iServerType) PURE;
STDMETHOD(put_PlayFileName) (THIS_ char* szPlayFileName) PURE;
STDMETHOD(put_ConnectionParams) (THIS_ char* szServerIp, int iServerType, char* szPlayFileName) PURE;
STDMETHOD(StartRtsp) (THIS_) PURE;
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -