2016-08-05 71 views
0

我試圖勾住一個遊戲,並在由d3d9渲染的遊戲上繪製自己的文本。我使用ID3DXFont,文本可以顯示在屏幕上,但有時文本可以被遊戲中的其他紋理覆蓋。想知道如何在屏幕上方繪製我的文字?如何設置ID3DXFont在遊戲的頂部繪製文本?

+0

你應該描述你到目前爲止已經嘗試過的,並且更加詳細。 –

+0

我現在可以使用ID3DXFont在d3d9回放的遊戲中繪製我的文本,但有時文本可以被遊戲中的紋理覆蓋。如何在吸引我的遊戲頂部繪製文本? – Boreas

回答

0

您可以爲HUD的遊戲輸出1創建2層(可渲染紋理)1,而不是使用紋理分級或着色器將它們混合在一起。

+0

感謝您的答案。但問題是,在d3d9 ID3DXFont是一個2D字體解決方案,我想用它來繪製所有紋理頂部的文本。遊戲被我的程序所吸引。我該怎麼辦? – Boreas