Microsoft KB Archive/924523
Article ID: 924523
Article Last Modified on 2/7/2007
- Microsoft DirectX 9.1 Software Development Kit Update
- Microsoft DirectX 9.0b
When you specify a value other than 0 for the NumForwardRefSamples member of the DXVA_DeinterlaceCaps structure, pixel data that the video driver receives may be out of order or may contain noncontiguous time stamps. This problem may cause many deinterlacing algorithms to function incorrectly and to generate unwanted visible artifacts.
This problem may occur independently of the deinterlacing algorithms that you are using. You may experience this problem when you use any deinterlacing algorithm that requires forward reference frames.
This problem only occurs when you use the Video Mixing Renderer 9 (VMR-9) filter.
This problem occurs because the VMR-9 filter misinterprets interlaced samples. This problem affects the way that the VMR-9 filter sends forward reference frame data to the underlying Microsoft DirectX Video Acceleration (DXVA)-compliant video driver.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
Keywords: kbtshoot kbprb kbbug KB924523