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_stream 및 post_decode_audio_sink_stream 개체를 사용하여 처리하고 조작할 수 있도록 채팅 사용자 오디오 데이터에 대한 액세스 권한이 부여됩니다. |
설명
이 열거형은 앱이 채팅 인스턴스의 게임 채팅 2에서 요청할 수 있는 오디오 조작 기능을 설명합니다. chat_manager::audio_manipulation_mode 메서드를 호출하여 채팅 인스턴스의 현재 오디오 조작 모드를 검색할 수 있습니다. chat_manager::initialize 메서드를 호출하여 채팅 인스턴스를 초기화할 때 오디오 조작 모드를 설정할 수 있습니다.
채팅 오디오 데이터를 조작하는 방법에 대한 자세한 내용은 실시간 오디오 조작을 참조하세요.
요구 사항
헤더: GameChat2.h
지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔