Direct3D 10,创建输入布局失败
当我尝试在 direct3D 10 中创建顶点布局时,我的应用程序始终无法编译。代码如下: // Create the vertex input layout. D3D10_INPUT_ELEMENT_DESC ve…
ID3D10Device::RSSetState 每帧都被调用?
我正在尝试使用 direct3D10 创建 ID3D10RasterizerState,然后 ID3D10Device::RSSetState() 使用正确的信息进行调用。但是,每当窗口重新缩放时,或者…
如何从 d3d10 纹理 2d 获取 MipMap 表面列表
在 D3D10 中,我可以使用一种方法从具有一个 mipmap lvl 的 Texture2D 中获取单个表面。 { IDXGISurface* surface; texture2D->QueryInterface(__uuid…
检测 Ref-counted COM 对象上的内存泄漏(Addref without Release)
我正在编写一个 Direct3D 10 应用程序,并希望确保没有 COM 对象泄漏。 是的,我用 CComPtr 包装接口,但无论如何我都想进行泄漏检查,出于同样的原因…
创建 DirectX 10 设备和交换链时出现的问题
我在使用 D3D10CreateDeviceAndSwapChain 创建有效的 DirectX 10 设备和交换链时遇到一些问题。我认为可能是我的窗口创建出了问题,因为它说提供的 Sw…
DX10 天空盒着色器
我正在尝试使用以下 HLSL 代码在 DX10 中编写天空盒着色器: ////////////////////////////////////////////////////////////////////////// // world…
使用所有语义类型创建 Direct3D 顶点是否会降低性能?
在 Direct3D 中,您可以创建您喜欢的任何类型的顶点。您可以拥有一个仅包含位置信息的简单顶点,也可以添加颜色信息、纹理信息等。 创建输入布局时,…
OpenGL/D3D:如何获取在 Windows 中全屏运行的游戏的屏幕截图?
假设我有一个全屏运行的 OpenGL 游戏(Left 4 Dead 2)。我想以编程方式获取它的屏幕截图,然后将其写入视频文件。 我尝试过 GDI、D3D 和 OpenGL 方法…
D3D9中对应的CopyResource方法
我知道在 D3D10 中复制顶点/索引缓冲区很容易 IDirect3D10::复制资源(...) 界面。 如何在D3D9中做同样的工作?有类似的API吗?…
Direct3D10:没有 32 位 ARGB 格式?
我开始添加 d3d10 支持以配合我现有的 d3d9 图形后端。 问题是所有现有代码(在多个应用程序中......)都使用 ARGB 格式的颜色,但是我找不到与 d3d10…
- 共 1 页
- 1