IDirect3DTexture9* pTexture;
D3DXCreateTextureFromeFile( pDevice, pFile, &pTexture );
DWORD handle = reinterpret_cast<DWORD>( pTexture );
HRESULT hr = pEffect->SetTexture( "DiffuseMap", handle );
ICgFX::SetTexture and DirectX
Hi,
I have a problem passing the texture to the effect using DirectX9. The same code works fine in OpenGL, but in DirectX the texure map is not uploaded correctly.
Here is what I do:
hr is S_OK, but I passed random numbers to the function and it returned S_OK as well
So how do I pass a d3d texture to a CgFX Effect file correctly? Are there any d3d examples?
Any help is greatly appreciated.
Regards,
Dirk
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement