等待 VBlank (WoW64)
此自动测试验证垂直空白同步功能的驱动程序实现是否正确,该功能是 IDirect3DDevice9Ex::WaitForVBlank 方法实现的基础。
在几种显示模式下会自动运行测试。 对于每种模式,测试根据模式的刷新率确定连续垂直回扫周期之间的预期间隔。 然后,它对 WaitForVBlank 函数执行 101 次调用,并测量返回时间之间的 100 个间隔。 每个间隔都应与测试通过刷新率预计的间隔相当。 如果超过 10% 的间隔与预期间隔相差超过 2 毫秒,则测试报告失败。
本主题适用于以下测试作业:
等待 VBlank
等待 VBlank (WoW64)
测试详细信息
规范 |
|
平台 |
|
支持的版本 |
|
预计运行时间(以分钟为单位) | 3 |
类别 | 兼容性 |
超时(以分钟为单位) | 180 |
需要重启 | false |
需要特殊配置 | false |
类型 | automatic |
其他文档
此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:
故障排除
有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题。
有关故障排除信息,请参阅排查 Device.Graphics 测试问题。
更多信息
命令语法
命令选项 | 说明 |
---|---|
Waitvbl.exe -M:1 -dx9 -whql -logclean |
运行等待 VBlank 测试作业。 |
Waitvbl.exe -M:1 -whql -logclean |
运行等待 VBlank (WoW64) 测试作业。 |
文件列表
文件 | 位置 |
---|---|
Configdisplay.exe |
<[testbinroot]>\nttest\windowstest\tools\ |
D3d10ref.dll |
<[testbinroot]>\nttest\graphics\d3d\support\ |
D3d11ref.dll |
<[testbinroot]>\nttest\windowstest\graphics\d3d\support\ |
D3dcompiler_test.dll |
<[testbinroot]>\nttest\windowstest\graphics\d3d\support\ |
D3dref9.dll |
<[testbinroot]>\nttest\windowstest\graphics\d3d\support |
D3dx10_test.dll |
<[testbinroot]>\nttest\windowstest\graphics\d3d\support\ |
D3dx11_test.dll |
<[testbinroot]>\nttest\windowstest\graphics\d3d\support\ |
D3dx9_test.dll |
<[testbinroot]>\nttest\windowstest\graphics\d3d\support\ |
Fpstate.dll |
<[testbinroot]>\nttest\windowstest\graphics\d3d\utility\ |
Modechange.exe |
<[testbinroot]>\nttest\windowstest\graphics\d3d\utility\ |
TDRWatch.exe |
<[testbinroot]>\nttest\windowstest\graphics\ |
Vbswap.x |
<[testbinroot]>\nttest\windowstest\graphics\d3d\conf\ |
Waitvbl.exe |
<[testbinroot]>\nttest |
参数
参数名称 | 参数说明 |
---|---|
MONITOR | 以测试为目标的显示输出索引 |
MODIFIEDCMDLINE | 测试可执行文件的其他命令行参数 |
LLU_NetAccessOnly | 网络用户的 LLU 名称 |
ConfigDisplayCommandLine | ConfigDisplay 的自定义命令行。 默认值:徽标 |
TDRArgs | /get 或 /set |