我可以告诉direct3d使用alpha通道渲染吗?

时间:2010-06-11 02:40:20

标签: c++ direct3d

我需要在视频输入上复合direct3d渲染,我设置格式的方式我得到的数据是32位xrgb,其中一个字节为红绿蓝,一扔掉。我可以使用alpha通道进行渲染,以便我可以使用它进行更好的混合吗?

1 个答案:

答案 0 :(得分:1)

你确定可以。使用D3DFMT_A8R8G8B8作为后台缓冲区。

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