设置首选帧持续时间。
语法
HRESULT SetPreferredPresentDuration(
SystemInterruptTime preferredDuration,
SystemInterruptTime deviationTolerance
);
参数
preferredDuration
请求的持续时间(以中断时间为单位)。
deviationTolerance
允许的容差。 如果受支持的系统持续时间和 preferredDuration 参数之间的差值在 参数内 deviationTolerance ,则将使用该系统持续时间。
返回值
类型: HRESULT
如果函数成功,则返回 S_OK;否则,它将返回一个 HRESULT 指示错误的值。
注解
首选帧持续时间旨在用作系统的提示,提示首选以指定帧速率刷新输出。 支持此速率或倍数的显示将设置为该模式(如果适用)。
此参数设置在各演示中保持不变。
要求
| 要求 | 值 |
|---|---|
| 最低受支持的客户端 | Windows 内部版本 22000 |
| 最低受支持的服务器 | Windows 内部版本 22000 |
| 标头 | presentation.h |
| Library | dcomp.lib |
| DLL | dcomp.dll |