title: Fast conversion from YUY2 to RGB24
body: <p>I'm writing a program, that will do some transformations with image from a webcam in real-time. As almost all other webcams, my noname gives data in YUY2 format (as written in bmiHeader.biCompression). I tried straight conversion on CPU side according to <a href="http://www.fourcc.org/yuv.php#YUY2" rel="nofollow noreferrer">http://www.fourcc.org/yuv.php#YUY2</a>, but it is VERY slow and wrong :).</p>
  
  <p>When I connect source output pin to renderer, picture and framerate are well.</p>
  
  <p>So I'm looking for a DirectShow filter, or, maybe, some codec, that will do fast conversion from YUY2 to RGB24 on video card and will give me result without rendering it on screen.</p>
  
  <p>I'm using:</p>
  
  <ul>
  <li>32 bit Windows XP SP3.</li>
  <li>VC++ 2005</li>
  <li>Recently downloaded Windows SDK.</li>
  <li>DirectX August'09.</li>
  </ul>