Compartir a través de


Enumeración AudioObjectType (spatialaudioclient.h)

Especifica el tipo de un ISpatialAudioObject. Un objeto de audio espacial puede ser dinámico, lo que significa que sus propiedades espaciales pueden cambiar con el tiempo o estáticas, lo que significa que sus propiedades espaciales son fijas. Hay 17 canales de audio a los que se puede asignar un objeto de audio espacial estático, cada uno de los cuales representa un altavoz real o virtualizado. Los valores de canal estático de la enumeración se pueden combinar como máscara para asignar un objeto de audio espacial a varios canales. Todos los valores de enumeración excepto AudioObjectType_None y AudioObjectType_Dynamic representan canales estáticos.

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
} ;

Constantes

 
AudioObjectType_None
Valor: 0
El objeto de audio espacial no está espacializado.
AudioObjectType_Dynamic
El objeto de audio espacial es dinámico. Se pueden cambiar las propiedades espaciales con el tiempo.
AudioObjectType_FrontLeft
Al objeto de audio espacial se le asigna el canal izquierdo frontal. La máscara de canal equivalente de la enumeración WAVEFORMATEXTENSIBLE de DirectShow es SPEAKER_FRONT_LEFT.
AudioObjectType_FrontRight
Al objeto de audio espacial se le asigna el canal frontal derecho. La máscara de canal equivalente de la enumeración WAVEFORMATEXTENSIBLE de DirectShow es SPEAKER_FRONT_RIGHT.
AudioObjectType_FrontCenter
El objeto de audio espacial se asigna al canal del centro frontal. La máscara de canal equivalente de la enumeración WAVEFORMATEXTENSIBLE de DirectShow es SPEAKER_FRONT_CENTER.
AudioObjectType_LowFrequency
Al objeto de audio espacial se le asigna el canal de baja frecuencia. Dado que este canal no está espacializado, no cuenta con los límites de recursos del sistema para los objetos de audio espacializados. La máscara de canal equivalente de la enumeración WAVEFORMATEXTENSIBLE de DirectShow es SPEAKER_LOW_FREQUENCY.
AudioObjectType_SideLeft
Al objeto de audio espacial se le asigna el canal izquierdo lateral. La máscara de canal equivalente de la enumeración WAVEFORMATEXTENSIBLE de DirectShow es SPEAKER_SIDE_LEFT.
AudioObjectType_SideRight
Al objeto de audio espacial se le asigna el canal derecho lateral. La máscara de canal equivalente de la enumeración WAVEFORMATEXTENSIBLE de DirectShow es SPEAKER_SIDE_RIGHT.
AudioObjectType_BackLeft
El objeto de audio espacial se asigna al canal izquierdo atrás. La máscara de canal equivalente de la enumeración WAVEFORMATEXTENSIBLE de DirectShow es SPEAKER_BACK_LEFT.
AudioObjectType_BackRight
Al objeto de audio espacial se le asigna el canal de atrás derecho. La máscara de canal equivalente de la enumeración WAVEFORMATEXTENSIBLE de DirectShow es SPEAKER_BACK_RIGHT.
AudioObjectType_TopFrontLeft
Al objeto de audio espacial se le asigna el canal superior izquierdo. La máscara de canal equivalente de la enumeración WAVEFORMATEXTENSIBLE de DirectShow es SPEAKER_TOP_FRONT_LEFT.
AudioObjectType_TopFrontRight
Al objeto de audio espacial se le asigna el canal superior derecho. La máscara de canal equivalente de la enumeración WAVEFORMATEXTENSIBLE de DirectShow es SPEAKER_TOP_FRONT_RIGHT.
AudioObjectType_TopBackLeft
Al objeto de audio espacial se le asigna el canal superior izquierdo. La máscara de canal equivalente de la enumeración WAVEFORMATEXTENSIBLE de DirectShow es SPEAKER_TOP_BACK_LEFT.
AudioObjectType_TopBackRight
Al objeto de audio espacial se le asigna el canal superior derecho. La máscara de canal equivalente de la enumeración WAVEFORMATEXTENSIBLE de DirectShow es SPEAKER_TOP_BACK_RIGHT.
AudioObjectType_BottomFrontLeft
Al objeto de audio espacial se le asigna el canal inferior izquierdo.
AudioObjectType_BottomFrontRight
El objeto de audio espacial se asigna al canal frontal derecho inferior.
AudioObjectType_BottomBackLeft
Al objeto de audio espacial se le asigna el canal inferior izquierdo.
AudioObjectType_BottomBackRight
El objeto de audio espacial se asigna al canal inferior derecho.
AudioObjectType_BackCenter
Al objeto de audio espacial se le asigna el canal central.

Requisitos

Requisito Valor
Header spatialaudioclient.h