AudioObjectType 열거형(spatialaudioclient.h)

ISpatialAudioObject의 형식을 지정합니다. 공간 오디오 개체는 동적일 수 있습니다. 즉, 공간 속성이 시간이 지남에 따라 변경되거나 정적일 수 있습니다. 즉, 공간 속성이 고정됩니다. 정적 공간 오디오 개체를 할당할 수 있는 17개의 오디오 채널이 있으며, 각 채널은 실제 또는 가상화된 스피커를 나타냅니다. 열거형의 정적 채널 값을 마스크로 결합하여 공간 오디오 개체를 여러 채널에 할당할 수 있습니다. AudioObjectType_None 및 AudioObjectType_Dynamic 제외한 모든 열거형 값은 정적 채널을 나타냅니다.

Syntax

typedef enum AudioObjectType {
  AudioObjectType_None = 0,
  AudioObjectType_Dynamic,
  AudioObjectType_FrontLeft,
  AudioObjectType_FrontRight,
  AudioObjectType_FrontCenter,
  AudioObjectType_LowFrequency,
  AudioObjectType_SideLeft,
  AudioObjectType_SideRight,
  AudioObjectType_BackLeft,
  AudioObjectType_BackRight,
  AudioObjectType_TopFrontLeft,
  AudioObjectType_TopFrontRight,
  AudioObjectType_TopBackLeft,
  AudioObjectType_TopBackRight,
  AudioObjectType_BottomFrontLeft,
  AudioObjectType_BottomFrontRight,
  AudioObjectType_BottomBackLeft,
  AudioObjectType_BottomBackRight,
  AudioObjectType_BackCenter,
  AudioObjectType_StereoLeft,
  AudioObjectType_StereoRight
} ;

상수

 
AudioObjectType_None
값: 0
공간 오디오 개체가 공간화되지 않았습니다.
AudioObjectType_Dynamic
공간 오디오 개체는 동적입니다. 공간 속성은 시간이 지남에 따라 변경할 수 있습니다.
AudioObjectType_FrontLeft
공간 오디오 개체에는 왼쪽 앞 채널이 할당됩니다. DirectShow의 WAVEFORMATEXTENSIBLE 열거형에 해당하는 채널 마스크가 SPEAKER_FRONT_LEFT.
AudioObjectType_FrontRight
공간 오디오 개체에는 오른쪽 앞 채널이 할당됩니다. DirectShow의 WAVEFORMATEXTENSIBLE 열거형에 해당하는 채널 마스크가 SPEAKER_FRONT_RIGHT.
AudioObjectType_FrontCenter
공간 오디오 개체에는 프런트 센터 채널이 할당됩니다. DirectShow의 WAVEFORMATEXTENSIBLE 열거형에 해당하는 채널 마스크가 SPEAKER_FRONT_CENTER.
AudioObjectType_LowFrequency
공간 오디오 개체에는 빈도가 낮은 채널이 할당됩니다. 이 채널은 공간화되지 않으므로 공간화된 오디오 개체에 대한 시스템 리소스 제한에 포함되지 않습니다. DirectShow의 WAVEFORMATEXTENSIBLE 열거형에 해당하는 채널 마스크가 SPEAKER_LOW_FREQUENCY.
AudioObjectType_SideLeft
공간 오디오 개체에는 왼쪽 측면 채널이 할당됩니다. DirectShow의 WAVEFORMATEXTENSIBLE 열거형에 해당하는 채널 마스크가 SPEAKER_SIDE_LEFT.
AudioObjectType_SideRight
공간 오디오 개체에는 오른쪽 측면 채널이 할당됩니다. DirectShow의 WAVEFORMATEXTENSIBLE 열거형에 해당하는 채널 마스크가 SPEAKER_SIDE_RIGHT.
AudioObjectType_BackLeft
공간 오디오 개체에는 왼쪽 뒤 채널이 할당됩니다. DirectShow의 WAVEFORMATEXTENSIBLE 열거형에 해당하는 채널 마스크가 SPEAKER_BACK_LEFT.
AudioObjectType_BackRight
공간 오디오 개체에는 오른쪽 뒤 채널이 할당됩니다. DirectShow의 WAVEFORMATEXTENSIBLE 열거형에 해당하는 채널 마스크가 SPEAKER_BACK_RIGHT.
AudioObjectType_TopFrontLeft
공간 오디오 개체에는 왼쪽 상단 채널이 할당됩니다. DirectShow의 WAVEFORMATEXTENSIBLE 열거형에 해당하는 채널 마스크가 SPEAKER_TOP_FRONT_LEFT.
AudioObjectType_TopFrontRight
공간 오디오 개체는 오른쪽 상단 채널에 할당됩니다. DirectShow의 WAVEFORMATEXTENSIBLE 열거형에 해당하는 채널 마스크가 SPEAKER_TOP_FRONT_RIGHT.
AudioObjectType_TopBackLeft
공간 오디오 개체에는 왼쪽 위 채널이 할당됩니다. DirectShow의 WAVEFORMATEXTENSIBLE 열거형에 해당하는 채널 마스크가 SPEAKER_TOP_BACK_LEFT.
AudioObjectType_TopBackRight
공간 오디오 개체에는 오른쪽 위 채널이 할당됩니다. DirectShow의 WAVEFORMATEXTENSIBLE 열거형에 해당하는 채널 마스크가 SPEAKER_TOP_BACK_RIGHT.
AudioObjectType_BottomFrontLeft
공간 오디오 개체는 왼쪽 아래 채널에 할당됩니다.
AudioObjectType_BottomFrontRight
공간 오디오 개체는 오른쪽 아래 채널에 할당됩니다.
AudioObjectType_BottomBackLeft
공간 오디오 개체에는 왼쪽 아래 채널이 할당됩니다.
AudioObjectType_BottomBackRight
공간 오디오 개체는 오른쪽 아래 채널에 할당됩니다.
AudioObjectType_BackCenter
공간 오디오 개체에는 백 센터 채널이 할당됩니다.

요구 사항

요구 사항
헤더 spatialaudioclient.h