AUDIO_STREAM_CATEGORY 열거형(audiosessiontypes.h)

오디오 스트림의 범주를 지정합니다.

Syntax

typedef enum _AUDIO_STREAM_CATEGORY {
  AudioCategory_Other,
  AudioCategory_ForegroundOnlyMedia,
  AudioCategory_BackgroundCapableMedia,
  AudioCategory_Communications,
  AudioCategory_Alerts,
  AudioCategory_SoundEffects,
  AudioCategory_GameEffects,
  AudioCategory_GameMedia,
  AudioCategory_GameChat,
  AudioCategory_Speech,
  AudioCategory_Movie,
  AudioCategory_Media,
  AudioCategory_FarFieldSpeech,
  AudioCategory_UniformSpeech,
  AudioCategory_VoiceTyping
} AUDIO_STREAM_CATEGORY;

상수

 
AudioCategory_Other
기타 오디오 스트림.
AudioCategory_ForegroundOnlyMedia
앱이 포그라운드에 있을 때만 스트리밍되는 미디어입니다. 이 열거형 값은 사용되지 않습니다. 자세한 내용은 주의 섹션을 참조하세요.
AudioCategory_BackgroundCapableMedia
앱이 백그라운드에 있을 때 스트리밍할 수 있는 미디어입니다. 이 열거형 값은 사용되지 않습니다. 자세한 내용은 주의 섹션을 참조하세요.
AudioCategory_Communications
VOIP 또는 채팅과 같은 실시간 통신.
AudioCategory_Alerts
경고 소리.
AudioCategory_SoundEffects
사운드 효과.
AudioCategory_GameEffects
게임 사운드 효과.
AudioCategory_GameMedia
게임에 대한 배경 오디오입니다.
AudioCategory_GameChat
게임 채팅 오디오. AudioCategory_GameChat 다른 스트림을 감쇠하지 않는다는 점을 제외하고 AudioCategory_Communications 유사합니다.
AudioCategory_Speech
음성.
AudioCategory_Movie
대화 상자가 있는 오디오를 포함하는 Stream.
AudioCategory_Media
대화 상자가 없는 오디오를 포함하는 Stream.
AudioCategory_FarFieldSpeech
미디어는 '원거리 필드'에 있는 음성 소스를 캡처하기 위해 캡처된 오디오입니다. (마이크에서 멀리 떨어져 있습니다.)
AudioCategory_UniformSpeech
미디어는 모든 Windows 디바이스에서 캡처된 오디오 스트림에 대해 일관된 음성 처리가 필요한 오디오를 캡처합니다. 기계 학습 알고리즘을 사용하여 음성 데이터를 처리하는 애플리케이션에서 사용됩니다.
AudioCategory_VoiceTyping
미디어는 받아쓰기를 사용하거나 음성으로 입력하려는 의도로 캡처된 오디오입니다.

설명

오디오 스트림 범주의 하위 집합만 특정 스트림 유형에 유효합니다.

Stream 형식 유효한 범주
스트림 렌더링 모든 범주가 유효합니다.
스트림 캡처 AudioCategory_Communications, AudioCategory_Speech, AudioCategory_Other
루프백 스트림 AudioCategory_Other
 

게임은 다른 애플리케이션이 백그라운드에서 음악을 재생하는 경우 게임 음악이 자동으로 음소거되도록 음악 스트림을 AudioCategory_GameMedia 분류해야 합니다. 음악 또는 비디오 애플리케이션은 스트림을 AudioCategory_Media 또는 AudioCategory_Movie 분류해야 AudioCategory_GameMedia 스트림보다 우선합니다. 게임 내 영화 또는 컷신을 위한 게임 오디오는 오디오가 미리 혼합되어 있거나 창의적인 이유로 백그라운드 오디오보다 우선해야 하는 경우 미디어 또는 영화로 분류되어야 합니다.

AudioCategory_ForegroundOnlyMediaAudioCategory_BackgroundCapableMedia 값은 더 이상 사용되지 않습니다. Windows 스토어 앱의 경우 이러한 값은 Windows 8.1 Windows 10 실행할 때 계속 동일하게 작동합니다. UWP(유니버설 Windows 플랫폼) 앱에서 이러한 값을 사용하려고 하면 컴파일 오류가 발생하며 런타임에 예외가 발생합니다. Windows 10 SDK로 빌드된 Windows 데스크톱 애플리케이션에서 이러한 값을 사용하면 컴파일 오류가 발생합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱 | UWP 앱]
머리글 audiosessiontypes.h(Audioclient.h 포함)

추가 정보

핵심 오디오 열거형