XSpeechSynthesizerCloseHandle

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

语法

HRESULT XSpeechSynthesizerCloseHandle(  
         XSpeechSynthesizerHandle speechSynthesizer  
)  

参数

speechSynthesizer _In_opt_
类型:XSpeechSynthesizerHandle

要关闭的语音合成器。

返回值

类型:HRESULT

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

备注

注意

在时间敏感线程上调用此函数是不安全的。 有关详细信息,请参阅时间敏感线程

  • 使用此功能关闭通过调用 XSpeechSynthesizerCreate 函数创建的语音合成器。

  • 为防止内存泄漏,请在完成所有使用某个语音合成器句柄的操作后,调用此函数来关闭此句柄。

  • 有关演示如何使用 XSpeechSynthesizerCloseHandle 函数的示例,请参阅 XSpeechSynthesizerCreate

要求

头文件:XSpeechSynthesizer.h

库:xgameruntime.lib

支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机

另请参阅

XAccessibility
XSpeechSynthesizerCreate
XSpeechSynthesizerCloseStreamHandle
XSpeechSynthesizer