DXVA2 Video Decoder DDI Test
Display WDDM drivers must support the DXVA 2.0 Video Decoder DDI as of June 1 2007, at that time Premium WDDM drivers must support at least the following GUIDs:
-DXVA2_ModeMPEG2_VLD or DXVA2_ModeMPEG2_iDCT
-DXVA2_ModeWMV9_B (Mo-Comp + Post-Proc) or DXVA2_ModeWMV9_C (iDCT + Mo-Comp + Post-Proc)
-DXVA2_ModeVC1_B (Mo-Comp + Post-Proc) or DXVA2_ModeVC1_C (iDCT + Mo-Comp + Post-Proc) or DXVA2_ModeVC1_D (VLD + IDCT + Mo-Comp + Post-Proc)
Note
It is not a requirement to implement the "Post-Proc" stage on DXVA2_ModeWMV9 and DXVA2_ModeVC1 GUIDs.
If the display adapter implements the DXVA2_ModeMPEG2_VLD GUID, then it must also implement the DXVA2_ModeMPEG2_iDCT or DXVA2_ModeMPEG2_MoComp GUID.
If the display adapter supports hardware-accelerated decode of H.264, then it must implement support for the DXVA_ModeH264_MoComp or DXVA_ModeH264_VLD GUID.
This topic applies to the following test jobs:
DXVA2 Video Decoder DDI Test
DXVA2 Video Decoder DDI Test (WoW64)
Test details
Associated requirements |
Device.Graphics.WDDM.Render.VideoDecoding Device.Graphics.WDDM.Render.Windows7.VideoDecoding |
Platforms |
Windows 7 (x64) Windows 7 (x86) Windows 8 (x64) Windows 8 (x86) Windows Server 2012 (x64) Windows Server 2008 R2 (x64) Windows 8.1 x64 Windows 8.1 x86 Windows Server 2012 R2 |
Expected run time |
~5 minutes |
Categories |
Certification Functional |
Type |
Automated |
Running the test
Before you run the test, complete the test setup as described in the test requirements: Graphic Adapter or Chipset Testing Prerequisites.
Troubleshooting
For troubleshooting information, see Troubleshooting Device.Graphics Testing.
More information
Command syntax
Command option | Description |
---|---|
ShellRunner -x Premium -c WLP_GRAPHICS_0025.pro -l "[WTTRunWorkingDir]\s98wtt_u.dll" |
This command runs the DXVA2 Video Decoder DDI Test test job and the DXVA2 Video Decoder DDI Test (WoW64) test job. |
Note
For command line help for this test binary, type /h.
File list
File | Location |
---|---|
Configdisplay.exe |
<[testbinroot]>\nttest\windowstest\tools\ |
DXVA2APITest.dll |
<[testbinroot]>\nttest\multimediatest\streaming\dxva\ |
Dxva2playbacktests.dll |
<[testbinroot]>\nttest\multimediatest\streaming\dxva\ |
Dxvadecoderbase.dll |
<[testbinroot]>\nttest\multimediatest\streaming\dxva\ |
Input.dva |
<[testbinroot]>\nttest\multimediatest\streaming\dxva\ |
ReferenceVideoProcessor.dll |
<[testbinroot]>\nttest\multimediatest\streaming\dxva\ |
s98wtt_u.dll |
<[testbinroot]>\nttest\multimediatest\common\ |
ShellRunner.exe |
<[testbinroot]>\nttest\multimediatest\common\wdk\ |
TDRWatch.exe |
<[testbinroot]>\nttest\windowstest\graphics\ |
WLP_GRAPHICS_0025.pro |
<[testbinroot]>\nttest\ |