Skip to main content

XSpeechSynthesizerCloseStreamHandle

关闭语音合成器流并释放已分配的系统资源。

语法

参数

speechSynthesisStream   _In_
类型:XSpeechSynthesizerStreamHandle
要关闭的语音合成流。

返回值

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

备注

此函数在时间敏感型线程上调用不安全。有关详细信息,请参阅时间敏感型线程
使用此函数关闭通过调用 XSpeechSynthesizerCreateStreamFromText 函数创建的语音合成器流。 为防止内存泄漏,在完成使用该句柄的所有操作后,请调用此函数关闭语音合成器流句柄。在调用此函数之前,必须完成所有未完成的异步操作。 有关演示如何使用 XSpeechSynthesizerCloseStreamHandle 函数的示例,请参阅 XSpeechSynthesizerCreate

要求

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

概念文档

另请参阅

XAccessibility
XSpeechSynthesizerCloseHandle
XSpeechSynthesizer
最后修改于 2026年8月24日