2
即時通訊使用此代碼加載質地:如何在DirectX上加載紋理?
HRESULT hr = D3DXCreateTextureFromFile(d3ddev, "test.bmp", &g_texture);
但它總是返回D3DXERR_INVALIDDATA
錯誤!
我正在渲染的三角形工作得很好,所以程序的其餘部分工作,除了紋理加載。
我錯過了什麼?該文件肯定存在。我也嘗試過使用jpg和png,並使用尺寸爲256x256的較小圖像。圖像對我來說工作得很好..所以它不能是無效的數據,即使它是這樣說的。
非常好!就是這樣。這可能爲我節省數小時的調試時間!謝謝! – Rookie 2012-01-09 01:22:39