Hola,
Estoy intentando convertir un HBITMAP en una textura. Uso la función.:
D3DXCreateTextureFromFileInMemory
Pero siempre me revienta la aplicación; "no puede leer de la zona de memoria xxxx".
D3DXCreateTextureFromFileInMemory(pDevice,hBitmap,sizeof(BITMAP),&hQuad[i]->pTexture);
Os pido me arrojeis un poco de luz.
No sé si tendrías que usar D3DXCreateTextureFromResource me parece.