Могу ли я сказать Direct3D для рендеринга с альфа-каналом? - PullRequest
2 голосов
/ 11 июня 2010

Мне нужно составить рендеринг Direct3D поверх видеопотока, способ, которым я настраиваю формат, в котором я получаю данные, это 32-битный xrgb с байтом для красного, зеленого, синего цвета и выбрасыванием. Могу ли я заставить его рендериться с альфа-каналом, чтобы я мог использовать его для лучшего смешивания?

1 Ответ

1 голос
/ 11 июня 2010

Ты уверен, что можешь. Используйте D3DFMT_A8R8G8B8 для вашего заднего буфера.

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

...