2010-06-11 45 views
2

我需要在视频提要上合成direct3d渲染,我使用它的方式设置了我获取数据的格式是32位xrgb,其中一个字节用于红色绿色蓝色并丢弃。我可以通过alpha通道渲染它,以便我可以使用它来更好地进行混合?我可以告诉direct3d使用alpha通道渲染吗?

回答

1

你当然可以。使用D3DFMT_A8R8G8B8作为后台缓冲区。

http://msdn.microsoft.com/en-us/library/bb172558(VS.85).aspx

+0

这是行得通的。虽然我发誓我尝试将后台缓冲格式更改为此,但初始化时它已经被轰炸了,但是我一定是在抽烟,因为它现在起作用了。谢谢。 – 2010-06-11 14:02:56

相关问题