哪种类型的字符串最适合 Win32 和 DirectX?
我正在使用 DirectX 10 和 C++ 开发一个小游戏,我发现各种不同的 directx / win32 函数调用所需的各种不同类型的字符串非常糟糕。 任何人都可以推荐…
在图形驱动程序中使用 DirectX 10.0 或 11.0 顶点或像素着色器(Draw() API 调用除外)
我们的项目是分析 DirectX 10 或 11 SDK 应用程序或游戏(生化奇兵、孤岛惊魂等)应用程序中使用的各种顶点和像素、几何着色器。 现在我们需要从技术…
使用 Visual Studio 2008 链接错误(涉及 DirectX 库)
我正在尝试查看我的大学提供给我的 DirectX 示例,但是当我尝试在 Visual Studio 2008 中编译它(在调试模式下)时,它给出了以下错误 - 错误 1 …
如果你想修复 f5 和 ctrl 之间的错误 + Visual Studio 2008 上的 F5?
当我构建项目并运行游戏时,我总是收到此错误。 Unhandled exception at 0x76fb2073 in Screen.exe: 0xC0000005: Access violation writing location …
使用 HLSL 几何着色器对二十面体进行多重细分
目前,我正在使用以下几何着色器对二十面体进行一次细分: [maxvertexcount(8)] void gs(triangle VS_OUT gin[3], inout TriangleStream s) { // p1 /…
在 DirectX10 中绘制 IDirect3DSurface9
我经常使用 DirectX 9,最近才切换到 DirectX 10。我注意到许多 9 的设备方法已丢失或已更改。例如,在 DX9 中,方法 StretchRect 用于在屏幕上绘制表…
与 Direct3D 10 的最佳 2D 集成?
到目前为止,我的应用程序主要是 DirectX 10 3D 图形。现在我们想要生成一些实时 2D 图像以显示在屏幕的一部分上。 2D 图形将通过使用来自外部硬件的…
创建 DirectX 10 设备和交换链时出现的问题
我在使用 D3D10CreateDeviceAndSwapChain 创建有效的 DirectX 10 设备和交换链时遇到一些问题。我认为可能是我的窗口创建出了问题,因为它说提供的 Sw…
DirectX 10 中的清晰单视口
我正准备开始开发一个 C++ DirectX 10 应用程序,该应用程序将包含多个“面板”来显示不同类型的信息。我在一个 RenderTargetView 上尝试多个视口取得…