Share via


pre_encode_audio_stream::return_buffer

Tells Game Chat it can reclaim memory associated with this buffer.

Syntax

void return_buffer(  
    void* buffer  
)  

Parameters

buffer   _In_
Type: void*

Return value

Type: void

Remarks

This is not for submitting processed buffers. Use pre_encode_audio_stream::submit_buffer. Buffers do not need to be returned in the order they were retrieved from pre_encode_audio_stream::get_next_buffer. A maximum of 10 unreturned buffers can exist for any stream. When this limit is reached, the audio stream will drop any new buffers until more buffers are returned to this method.

Requirements

Header: GameChat2.h

Supported platforms: Windows, Xbox One family consoles and Xbox Series consoles

See also

pre_encode_audio_stream
pre_encode_audio_stream::get_next_buffer