rgb32专题

Driectx D2D不支持YUV,必须转换成RGB32才能显示

最近一直在想办法解决直接显示YUV的问题,比如说Vc中显示YUV,看了DirectX9.0 10.0等文档,发现它不支持显示YUV,但是通过cpu将YUV转换成RGB32,速度很慢,而且cpu占用率高,但是有一种好的办法,就是采用intel的ipp或者FFMPEG库的swscale( swscale from the FFMPEG library.),这种方法降低cpu占用率,提高性能。