📄 mdsauth.h
字号:
// Machine generated IDispatch wrapper class(es) created with ClassWizard
/////////////////////////////////////////////////////////////////////////////
// IASFSourceMediaDescription wrapper class
class IASFSourceMediaDescription : public COleDispatchDriver
{
public:
IASFSourceMediaDescription() {} // Calls COleDispatchDriver default constructor
IASFSourceMediaDescription(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
IASFSourceMediaDescription(const IASFSourceMediaDescription& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetDispValue();
CString GetMediaClass();
CString GetContextId();
void SetContextId(LPCTSTR lpszNewValue);
CString GetChannelName();
void SetChannelName(LPCTSTR lpszNewValue);
long GetChannelID();
void SetChannelID(long nNewValue);
CString GetStreamTitle();
void SetStreamTitle(LPCTSTR lpszNewValue);
CString GetStreamDesc();
void SetStreamDesc(LPCTSTR lpszNewValue);
CString GetStreamAlias();
void SetStreamAlias(LPCTSTR lpszNewValue);
CString GetStreamLink();
void SetStreamLink(LPCTSTR lpszNewValue);
CString GetStreamArchiveName();
void SetStreamArchiveName(LPCTSTR lpszNewValue);
long GetStreamArchiveSize();
void SetStreamArchiveSize(long nNewValue);
CString GetStreamSource();
void SetStreamSource(LPCTSTR lpszNewValue);
CString GetStreamASD();
void SetStreamASD(LPCTSTR lpszNewValue);
unsigned short GetStreamKey();
void SetStreamKey(unsigned short newValue);
BOOL GetIgnoreStopFlag();
void SetIgnoreStopFlag(BOOL bNewValue);
unsigned long GetOpenTimeout();
void SetOpenTimeout(unsigned long newValue);
};
/////////////////////////////////////////////////////////////////////////////
// IMediaDescription wrapper class
class IMediaDescription : public COleDispatchDriver
{
public:
IMediaDescription() {} // Calls COleDispatchDriver default constructor
IMediaDescription(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
IMediaDescription(const IMediaDescription& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
LPDISPATCH GetDispValue();
CString GetMediaName();
void SetMediaName(LPCTSTR lpszNewValue);
CString GetMediaDesc();
void SetMediaDesc(LPCTSTR lpszNewValue);
unsigned long GetMediaOpenTimeOffset();
void SetMediaOpenTimeOffset(unsigned long newValue);
unsigned long GetMediaPlayTimeOffset();
void SetMediaPlayTimeOffset(unsigned long newValue);
unsigned long GetMediaDuration();
void SetMediaDuration(unsigned long newValue);
LPDISPATCH GetMediaSource();
void SetMediaSource(LPDISPATCH newValue);
LPDISPATCH GetMediaTransform();
void SetMediaTransform(LPDISPATCH newValue);
LPDISPATCH GetMediaDestination();
void SetMediaDestination(LPDISPATCH newValue);
CString GetMediaPlayer();
void SetMediaPlayer(LPCTSTR lpszNewValue);
};
/////////////////////////////////////////////////////////////////////////////
// ISessionDescription wrapper class
class ISessionDescription : public COleDispatchDriver
{
public:
ISessionDescription() {} // Calls COleDispatchDriver default constructor
ISessionDescription(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
ISessionDescription(const ISessionDescription& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
CString GetSessionName();
void SetSessionName(LPCTSTR lpszNewValue);
CString GetSessionDescription();
void SetSessionDescription(LPCTSTR lpszNewValue);
CString GetSessionURL();
void SetSessionURL(LPCTSTR lpszNewValue);
CString GetSessionEmailContact();
void SetSessionEmailContact(LPCTSTR lpszNewValue);
CString GetSessionPhoneContact();
void SetSessionPhoneContact(LPCTSTR lpszNewValue);
CString GetSessionAuthor();
void SetSessionAuthor(LPCTSTR lpszNewValue);
CString GetSessionCopyright();
void SetSessionCopyright(LPCTSTR lpszNewValue);
LPDISPATCH GetMediaDescCollection();
void SetMediaDescCollection(LPDISPATCH newValue);
CString GetSessionId();
CString GetVersionId();
void SaveAs(LPCTSTR bsFileName);
};
/////////////////////////////////////////////////////////////////////////////
// IMediaDescCollection wrapper class
class IMediaDescCollection : public COleDispatchDriver
{
public:
IMediaDescCollection() {} // Calls COleDispatchDriver default constructor
IMediaDescCollection(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
IMediaDescCollection(const IMediaDescCollection& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
// Attributes
public:
// Operations
public:
long GetCount();
LPDISPATCH GetItem(const VARIANT& varIdx);
void Add(LPDISPATCH pDispMediaDesc);
void Remove(LPDISPATCH pDispMediaDesc);
void MoveElement(LPDISPATCH pDispMediaDescTarg, LPDISPATCH pDispMediaDescDest);
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -