pre_encode_audio_stream::is_open

指示流是否为打开状态。

语法

bool is_open(  
)  

参数

无。

返回值

类型:bool

在此流的相应 post_decode_audio_sink_stream_closed 流状态更改返回到游戏聊天 2 之前,返回 TRUE,否则返回 FALSE

备注

此方法指示此流的相应 post_decode_audio_sink_stream_closed 流状态更改是否已返回到游戏聊天 2。 如果此方法返回 TRUE,则表示流处于打开状态,可通过调用 post_decode_audio_source_stream::get_next_buffer 方法继续检索缓冲区。 如果此方法返回 FALSE,则表示流已关闭,并且无法检索更多的缓冲区。

注意

应通过调用 pre_encode_audio_stream::return_buffer 继续将以前检索到的缓冲区返回到此流,直到返回所有缓冲区,并将流的相应 pre_encode_audio_stream_destroyed 流状态更改返回到游戏聊天 2。

有关操作前期编码聊天音频数据的详细信息,请参阅 实时音频操作

要求

头文件:GameChat2.h

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

另请参阅

游戏聊天 2 简介
pre_encode_audio_stream