다음을 통해 공유


game_chat_audio_manipulation_mode_flags

요청된 오디오 조작 기능 상태를 나타냅니다.

구문

enum class game_chat_audio_manipulation_mode_flags  
{  
    none = 0x0,  
    pre_encode_stream_manipulation = 0x1,  
    post_decode_stream_manipulation = 0x2,  
}  

상수

상수 설명
없음 모든 오디오 조작이 비활성화됩니다.
pre_encode_stream_manipulation 로컬로 생성된 오디오의 조작이 활성화됩니다.

이 플래그를 지정하면 발신자가 pre_encode_audio_stream 개체를 사용하여 처리하고 조작할 수 있도록 채팅 사용자 오디오 데이터에 대한 액세스 권한이 부여됩니다.
post_decode_stream_manipulation 원격으로 생성된 오디오를 조작할 수 있습니다.

이 플래그를 지정하면 수신자가 post_decode_audio_source_streampost_decode_audio_sink_stream 개체를 사용하여 처리하고 조작할 수 있도록 채팅 사용자 오디오 데이터에 대한 액세스 권한이 부여됩니다.

설명

이 열거형은 앱이 채팅 인스턴스의 게임 채팅 2에서 요청할 수 있는 오디오 조작 기능을 설명합니다. chat_manager::audio_manipulation_mode 메서드를 호출하여 채팅 인스턴스의 현재 오디오 조작 모드를 검색할 수 있습니다. chat_manager::initialize 메서드를 호출하여 채팅 인스턴스를 초기화할 때 오디오 조작 모드를 설정할 수 있습니다.

채팅 오디오 데이터를 조작하는 방법에 대한 자세한 내용은 실시간 오디오 조작을 참조하세요.

요구 사항

헤더: GameChat2.h

지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔

참고 항목

게임 채팅 2 소개
GameChat2 멤버
chat_manager