You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Direct3D 10调用Font->DrawText()后3D场景顶点消失的问题求助

Direct3D 10调用Font->DrawText()后3D场景顶点消失的问题求助

大家好,我最近在做Direct3D 10项目时碰到了一个糟心的问题——当我调用Font->DrawText()在屏幕上绘制文本后,原本显示正常的3D场景里所有顶点都突然消失了,整个3D画面直接变成空白,只有绘制的文本能正常显示。

我整理了能复现这个问题的代码片段,以下是main.cpp中的部分代码:

#pragma comment(lib, "D3D10.lib") 
#pragma comment(lib, "d3dx10.lib")  
#pragma comment (lib, "dinput8.lib") 
#pragma comment (lib, "dxguid.lib")  

#include <windows.h> 
#include <d3d10.h> 
#include <d3dx10.h>  

LPCTSTR WndClassName = L"Genesis"; 
HWND hwnd = NULL;  

const int Wid

我自己排查了好一阵都没找到问题根源,有没有大佬遇到过类似的情况?麻烦帮我分析下可能的原因,或者给些排查方向,万分感谢!

备注:内容来源于stack exchange,提问作者King of Wolves

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 17:28:19