Voila une petite question d'un débutant ;)
Je crée une texture
D3D_Device->CreateTexture(512,512,0,0,D3DFMT_A8R8G8B8,D3DPOOL_MANAGED,&MaTexture);
Comment faire pour que la couleur 0xFF000000 par exemple soit Transparente dans cette texture ???
Version imprimable
Voila une petite question d'un débutant ;)
Je crée une texture
D3D_Device->CreateTexture(512,512,0,0,D3DFMT_A8R8G8B8,D3DPOOL_MANAGED,&MaTexture);
Comment faire pour que la couleur 0xFF000000 par exemple soit Transparente dans cette texture ???
D3DXCreateTextureFromFileEx permet de spécifier la couleur de transparence.
Si tu ne charges pas ta texture à partir d'une image, il faudra que tu modifies ton canal alpha à chaque fois que tu modifieras ta texture, ou bien que tu utilises un pixel shader.