Hola marcode,
No, D3DFMT_X8R8G8B8 no funciona.
Todo y que no estoy 100% seguro de que OleDraw este trabajando bien, voy a asegurarme que pinta usando el Alpha pintando sobre otra cosa que no sea la textura de D3D.
Se me acaba de ocurrir que si pudiera hacer un 'GetBuffer' del HDC y este lo copio en la textura podia ser una solución. No se si es factible, tengo q bucear por google/msdn.
Se agradece cualquier idea.
No, D3DFMT_X8R8G8B8 no funciona.
Todo y que no estoy 100% seguro de que OleDraw este trabajando bien, voy a asegurarme que pinta usando el Alpha pintando sobre otra cosa que no sea la textura de D3D.
Se me acaba de ocurrir que si pudiera hacer un 'GetBuffer' del HDC y este lo copio en la textura podia ser una solución. No se si es factible, tengo q bucear por google/msdn.
Se agradece cualquier idea.