Für Alphatransparenz musst du die Textur mit D3DXCreateTextureFromFile
Ex erstellen und dabei einen Colorkey angeben, der dann transparent wird.
Danach musst du Alphatesting aktivieren, z.B. so:
Delphi-Quellcode:
D3DDevice.SetRenderState(D3DRS_ALPHATESTENABLE,1);
D3DDevice.SetRenderState(D3DRS_ALPHAREF,$1);
D3DDevice.SetRenderState(D3DRS_ALPHAFUNC,D3DCMP_GREATEREQUAL);