Skip to main content

XThreadSetTimeSensitive

将线程设置为或清除为时间敏感。

Syntax

Parameters

isTimeSensitiveThread   _In_
类型:bool
设置为 true 可将调用线程设置为时间敏感;否则设置为 false

Return value

类型:HRESULT 成功时返回 S_OK;否则,返回错误代码。有关错误代码列表,请参阅错误代码

Remarks

此函数将调用线程设置为或清除为时间敏感线程(不应在其上执行阻塞或长时间运行的操作)。此函数在线程本地存储中设置或清除一个位,游戏运行时服务 (GRTS) API 可以查询该位。只有时间敏感–安全的 GRTS API 才能在时间敏感线程上调用。有关详细信息,请参阅时间敏感线程 在非时间敏感的方法开始处使用 XThreadAssertNotTimeSensitive 函数,以便在时间敏感线程上调用该方法时中断到调试器。 根据需要,使用 XThreadIsTimeSensitive 函数在运行时测试调用线程是否为时间敏感线程。

Requirements

头文件: XThread.h 库: xgameruntime.lib 受支持的平台: Windows、XBOX One 系列主机和 XBOX Series 主机

Conceptual documentation

See also

XThread
时间敏感线程
最后修改于 2026年8月24日