DirectX8.0(12) 解决这个问题。- DirectShow IDL文件习惯上当前定位在SDK的\include\DShowIDL目录下。- 在任何依赖于\BaseClasses库的样例可以构造和执行之前,你应该构建他。请回顾DirectShow 样例跟目录下的Readme.Txt文件以获得关于构建样例的更多信息。
VB的DirectX样例:
- DBMON.exe 是一个应用,他允许VB的DirectX开发者利用扩展输出对DirectX提供的安装进行排错。 这个应用仅可以在Windows2000下工作。使用时,执行这个应用所有排错输出都将被捕获和发送 到控制台窗口。如果你不能看到排错输出,检查确保你安装了排错版本的DirectX,并且你正在 运行Windows2000。- DXVB消息服务器是client/server立即消息应用的服务器部分。这个样例要求使用ActiveX数据对 象(ADO)来维护所需数据。如果你运行的是Windows 9x,你就必须要有最近版本的ADO安装在你 的机器上来编译和运行这个样例。你可以随VB专业版一起安装最近的ADO或从 http://www.microsoft.com/data/ado/ 下载这个ADO。通过默认安装VB 6企业版也可安装ADO。- 使用VB的DirectPlay,通过搜索和交流,如果你已经阅历了一些问题,你可能需要更新你的系统。 更新,安装DCOM98: http://download.microsoft.com/msdownload/dcom/98/x86/en/dcom98.exe
其他
- DirectDraw的“排错层”图标在DirectX控制面板上没有功能。代之的是“排错输出层”图标在 Direct3D表中,这在DDraw 和 D3D8中都有效。还要注意,排错的DirectDraw标签出现就好象他 是来自"Direct3D8"一样。- 在NEC PC98系统上DirectX运行时库不能工作。在这个系统上SDK和运行时库的安装被有意地阻塞 了。- DirectX 8.0运行时要求Pentium兼容的CPU操作。DirectX运行时安装将不能安装在不支持Pentium 兼容的处理器上。某些老的Cyrix处理器,与Pentium指令集兼容,报告为x486处理器,因而不支 持DirectX 8.0运行时的安装。- 在从DirectX SDK安装DirectX 8.0运行时库时,你将注意到需求大小比原来的DirectX版本有所膨 胀。例如,如果你仅仅从DirectX SDK安装DirectX 8.0运行时库到一个具有低磁盘空间系统上你 将会看到至少要求120 MB。这是因为在每一次DirectX SDK运行时安装中包含了零售版和排错版 的运行时库(这允许开发者在零售版和排错版之间切换而不需要重新安装)。然而,这种膨胀 尺寸在新发布的SDK运行时包中却不存在。新发布的安装将要求满意的小空间。这个尺寸依赖于 磁盘格式(Fat16/32及NTFS),大约要40MB的自由空间要求用于解压缩和安装,而大约15MB空间 要求一次安装(仅仅在系统没有安装以前版本的DirectX情况下,这个尺寸才是对的)。当这些 要求不满足时,DirectX安装API检查和显示错误信息。- Windows 95日语系统将要求Windows 95或IE5.0(或以后)的MS UI哥特补丁用于DirectX控制面板 显示特征。MS UI哥特补丁可以在: http://www.microsoft.com/JAPAN/win95/msgotupd/default.htm