⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 d3dbc.h

📁 包裝ffmpeg中的codecs成為DirectShow中的transform filter
💻 H
字号:
#ifndef _D3DBC_H_VICTORCHEN_
#define _D3DBC_H_VICTORCHEN_

#include <math.h>

#ifdef __BORLANDC__
#define acosf  acos
#define asinf  asin
#define atanf  atan
#define atan2f atan2
#define cosf   cos
#define sinf   sin
#define tanf   tan
#define coshf  cosh
#define sinhf  sinh
#define tanhf  tanh
#define expf   exp
#define logf   log
#define log10f log10
#define modff  modf
#define powf   pow
#define sqrtf  sqrt
#define ceilf  ceil
#define fabsf  fabs
#define floorf floor
#define fmodf  fmod
#define hypotf hypot
#define D3DFPExOff() _control87(MCW_EM, MCW_EM) //避免 debug 程序时提示 EInvalidOp 错误
#else
#define D3DFPExOff()
#endif

//-----------------------------------------------------------------------------
// 新增加的函数: VictorNtDllINT3() -- Victor Chen
//-----------------------------------------------------------------------------
// 如果在 debug 程序时频繁出现 ntdll.DbgBreakPoint 停下来,
// 需要按 200 多次 F9 (C++ Builder) 或 F5 (Visual C++) 才可跳过,
// 但这并不影响 .exe 文件, 也不是错误, 脱离环境可以正常运行。
// 如果你比较讨厌 ntdll.DbgBreakPoint, 或者想调试程序, 请在程序初始化时调用这个函数
//-----------------------------------------------------------------------------
extern void VictorNtDllINT3(void);

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -