📄 rpfile.h
字号:
} else { retVal = HXR_FAIL; } } else { retVal = HXR_FAIL; } } else { retVal = HXR_INVALID_PARAMETER; } return retVal;}inline HX_RESULT PXRealPixFile::GetString(IHXBuffer* pInStr, IHXBuffer** ppOutStr){ HX_RESULT retVal = HXR_OK; if (ppOutStr) { if (pInStr) { *ppOutStr = pInStr; (*ppOutStr)->AddRef(); } else { retVal = HXR_NOT_INITIALIZED; } } else { retVal = HXR_INVALID_PARAMETER; } return retVal;}inline HX_RESULT PXRealPixFile::SetTitle(const char* pszTitle){ return SetString(pszTitle, &m_pTitleStr);}inline HX_RESULT PXRealPixFile::SetTitle(IHXBuffer* pTitleStr){ return SetString(pTitleStr, &m_pTitleStr);}inline HX_RESULT PXRealPixFile::GetTitle(IHXBuffer** ppTitleStr){ return GetString(m_pTitleStr, ppTitleStr);}inline HX_RESULT PXRealPixFile::SetAuthor(const char* pszAuthor){ return SetString(pszAuthor, &m_pAuthorStr);}inline HX_RESULT PXRealPixFile::SetAuthor(IHXBuffer* pAuthorStr){ return SetString(pAuthorStr, &m_pAuthorStr);}inline HX_RESULT PXRealPixFile::GetAuthor(IHXBuffer** ppAuthorStr){ return GetString(m_pAuthorStr, ppAuthorStr);}inline HX_RESULT PXRealPixFile::SetCopyright(const char* pszCopyright){ return SetString(pszCopyright, &m_pCopyrightStr);}inline HX_RESULT PXRealPixFile::SetCopyright(IHXBuffer* pCopyrightStr){ return SetString(pCopyrightStr, &m_pCopyrightStr);}inline HX_RESULT PXRealPixFile::GetCopyright(IHXBuffer** ppCopyrightStr){ return GetString(m_pCopyrightStr, ppCopyrightStr);}inline HX_RESULT PXRealPixFile::SetDefaultURL(const char* pszDefaultURL){ return SetString(pszDefaultURL, &m_pDefaultURLStr);}inline HX_RESULT PXRealPixFile::SetDefaultURL(IHXBuffer* pDefaultURLStr){ return SetString(pDefaultURLStr, &m_pDefaultURLStr);}inline HX_RESULT PXRealPixFile::GetDefaultURL(IHXBuffer** ppDefaultURLStr){ return GetString(m_pDefaultURLStr, ppDefaultURLStr);}inline void PXRealPixFile::SetStart(UINT32 ulStart){ m_ulStart = ulStart;}inline UINT32 PXRealPixFile::GetStart() const{ return m_ulStart;}inline void PXRealPixFile::SetDuration(UINT32 ulDuration){ m_ulDuration = ulDuration;}inline UINT32 PXRealPixFile::GetDuration() const{ return m_ulDuration;}inline void PXRealPixFile::SetPreroll(UINT32 ulPreroll){ m_ulPreroll = ulPreroll;}inline UINT32 PXRealPixFile::GetPreroll() const{ return m_ulPreroll;}inline void PXRealPixFile::SetBitrate(UINT32 ulBitrate){ m_ulBitrate = ulBitrate;}inline UINT32 PXRealPixFile::GetBitrate() const{ return m_ulBitrate;}inline void PXRealPixFile::SetDisplayWidth(UINT32 ulWidth){ m_ulWidth = ulWidth;}inline UINT32 PXRealPixFile::GetDisplayWidth() const{ return m_ulWidth;}inline void PXRealPixFile::SetDisplayHeight(UINT32 ulHeight){ m_ulHeight = ulHeight;}inline UINT32 PXRealPixFile::GetDisplayHeight() const{ return m_ulHeight;}inline HX_RESULT PXRealPixFile::SetTimeFormat(UINT32 ulTimeFormat){ HX_RESULT retVal = HXR_OK; if (ulTimeFormat == kTimeFormatDHMS || ulTimeFormat == kTimeFormatMilliseconds) { m_ulTimeFormat = ulTimeFormat; } else { retVal = HXR_FAIL; } return retVal;}inline UINT32 PXRealPixFile::GetTimeFormat() const{ return m_ulTimeFormat;}inline void PXRealPixFile::SetBackgroundColor(UINT32 ulColor){ m_ulBackgroundColor = ulColor;}inline void PXRealPixFile::SetBackgroundColor(BYTE ucRed, BYTE ucGreen, BYTE ucBlue){ m_ulBackgroundColor = (ucRed << 16) | (ucGreen << 8) | ucBlue;}inline UINT32 PXRealPixFile::GetBackgroundColor() const{ return m_ulBackgroundColor;}inline void PXRealPixFile::SetBackgroundOpacity(UINT32 ulOpacity){ m_ulBackgroundOpacity = (ulOpacity > 255 ? 255 : ulOpacity);}inline UINT32 PXRealPixFile::GetBackgroundOpacity() const{ return m_ulBackgroundOpacity;}inline void PXRealPixFile::SetDefaultMaxFps(UINT32 ulMaxFps){ m_ulDefaultMaxFps = ulMaxFps;}inline UINT32 PXRealPixFile::GetDefaultMaxFps() const{ return m_ulDefaultMaxFps;}inline void PXRealPixFile::SetDefaultAspectFlag(BOOL bAspectFlag){ m_bDefaultAspectFlag = bAspectFlag;}inline BOOL PXRealPixFile::GetDefaultAspectFlag() const{ return m_bDefaultAspectFlag;}inline void PXRealPixFile::SetDefaultCenterFlag(BOOL bCenterFlag){ m_bDefaultCenterFlag = bCenterFlag;}inline BOOL PXRealPixFile::GetDefaultCenterFlag() const{ return m_bDefaultCenterFlag;}inline void PXRealPixFile::SetContentVersion(UINT32 ulVersion){ m_ulContentVersion = ulVersion;}inline void PXRealPixFile::SetContentVersionToAtLeast(UINT32 ulVersion){ if (m_ulContentVersion < ulVersion) { m_ulContentVersion = ulVersion; }}inline UINT32 PXRealPixFile::GetContentVersion() const{ return m_ulContentVersion;}inline HX_RESULT PXRealPixFile::SetFileName(const char* pszFileName){ return SetString(pszFileName, &m_pFileNameStr);}inline HX_RESULT PXRealPixFile::SetFileName(IHXBuffer* pFileNameStr){ return SetString(pFileNameStr, &m_pFileNameStr);}inline HX_RESULT PXRealPixFile::GetFileName(IHXBuffer** ppFileNameStr){ return GetString(m_pFileNameStr, ppFileNameStr);}inline const char* PXRealPixFile::GetFileName(){ const char* pszRet = NULL; if (m_pFileNameStr) { pszRet = (const char*) m_pFileNameStr->GetBuffer(); } return pszRet;}#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -