📄 readme.txt
字号:
DirectShow Sample -- Base Classes: strmbase.lib
-- 原创: M$ DirectX SDK 演示程序
-- 由 Victor Chen 修改成 C++ Builder 程序
-- 欢迎访问 C++ 爱好者主页 http://www.cppfans.com/
【注意事项】
① 包含两个版本的库文件: strmbase.lib 和 strmbasd.lib
其中 strmbase.lib 是 release 版本的,strmbasd.lib 是 debug 版本的
② 使用方法:由于 debug 和 release 版本的库文件差别比较大,
需要在不同的编译选项采用不同的库文件, 在 .cpp 文件里面写下面链接语句:
#ifdef _DEBUG
# pragma link "strmbasd.lib"
#else
# pragma link "strmbase.lib"
#endif
【以下是原来 readme 的内容】
DirectShow Sample -- Base Classes
---------------------------------
The Microsoft DirectShow base classes are a set of C++ classes
and utility functions that you can use to implement DirectShow filters.
For complete documentation of the base classes, see "DirectShow Base Classes"
in the DirectShow Reference section of the DirectX SDK documentation.
NOTE: The BaseClasses header file schedule.h has been renamed to dsschedule.h
to prevent conflicts with the Platform SDK <schedule.h>. Only the refclock.h
header in the BaseClasses directory uses this header, so the impact should
be minimal.
Building for Windows XP
-----------------------
If you want to target Windows XP specifically to use its new features,
you must set WINVER=0x501 in the BaseClasses project file. You must also
install the Windows XP Platform SDK, however, to ensure that you have the
latest header files. For example, wxutil.cpp uses the new TIME_KILL_SYNCHRONOUS flag
only if (WINVER >= 0x501). This flag is conditionally defined in the Windows XP
Platform SDK in mmsystem.h, but only if WINVER is also set to 0x501 when compiling.
#if (WINVER >= 0x501)
#define TIME_KILL_SYNCHRONOUS 0x0100
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -