Compartilhar via


Enumeração AudioObjectType (spatialaudioclient.h)

Especifica o tipo de um ISpatialAudioObject. Um objeto de áudio espacial pode ser dinâmico, o que significa que suas propriedades espaciais podem ser alteradas ao longo do tempo ou estáticas, o que significa que suas propriedades espaciais são fixas. Há 17 canais de áudio aos quais um objeto de áudio espacial estático pode ser atribuído, cada um representando um alto-falante real ou virtualizado. Os valores de canal estático da enumeração podem ser combinados como uma máscara para atribuir um objeto de áudio espacial a vários canais. Todos os valores de enumeração, exceto AudioObjectType_None e AudioObjectType_Dynamic representam canais 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
O objeto de áudio espacial não é espacializado.
AudioObjectType_Dynamic
O objeto de áudio espacial é dinâmico. Suas propriedades espaciais podem ser alteradas ao longo do tempo.
AudioObjectType_FrontLeft
O objeto de áudio espacial é atribuído ao canal frontal esquerdo. A máscara de canal equivalente da enumeração WAVEFORMATEXTENSIBLE do DirectShow é SPEAKER_FRONT_LEFT.
AudioObjectType_FrontRight
O objeto de áudio espacial é atribuído ao canal frontal direito. A máscara de canal equivalente da enumeração WAVEFORMATEXTENSIBLE do DirectShow é SPEAKER_FRONT_RIGHT.
AudioObjectType_FrontCenter
O objeto de áudio espacial é atribuído ao canal central frontal. A máscara de canal equivalente da enumeração WAVEFORMATEXTENSIBLE do DirectShow é SPEAKER_FRONT_CENTER.
AudioObjectType_LowFrequency
O objeto de áudio espacial recebe o canal de baixa frequência. Como esse canal não é espacializado, ele não conta para os limites de recursos do sistema para objetos de áudio espacializados. A máscara de canal equivalente da enumeração WAVEFORMATEXTENSIBLE do DirectShow é SPEAKER_LOW_FREQUENCY.
AudioObjectType_SideLeft
O objeto de áudio espacial é atribuído ao canal esquerdo lateral. A máscara de canal equivalente da enumeração WAVEFORMATEXTENSIBLE do DirectShow é SPEAKER_SIDE_LEFT.
AudioObjectType_SideRight
O objeto de áudio espacial é atribuído ao canal lateral direito. A máscara de canal equivalente da enumeração WAVEFORMATEXTENSIBLE do DirectShow é SPEAKER_SIDE_RIGHT.
AudioObjectType_BackLeft
O objeto de áudio espacial é atribuído ao canal esquerdo traseiro. A máscara de canal equivalente da enumeração WAVEFORMATEXTENSIBLE do DirectShow é SPEAKER_BACK_LEFT.
AudioObjectType_BackRight
O objeto de áudio espacial é atribuído ao canal direito de fundo. A máscara de canal equivalente da enumeração WAVEFORMATEXTENSIBLE do DirectShow é SPEAKER_BACK_RIGHT.
AudioObjectType_TopFrontLeft
O objeto de áudio espacial recebe o canal superior esquerdo frontal. A máscara de canal equivalente da enumeração WAVEFORMATEXTENSIBLE do DirectShow é SPEAKER_TOP_FRONT_LEFT.
AudioObjectType_TopFrontRight
O objeto de áudio espacial é atribuído ao canal superior direito frontal. A máscara de canal equivalente da enumeração WAVEFORMATEXTENSIBLE do DirectShow é SPEAKER_TOP_FRONT_RIGHT.
AudioObjectType_TopBackLeft
O objeto de áudio espacial é atribuído ao canal superior esquerdo. A máscara de canal equivalente da enumeração WAVEFORMATEXTENSIBLE do DirectShow é SPEAKER_TOP_BACK_LEFT.
AudioObjectType_TopBackRight
O objeto de áudio espacial é atribuído ao canal superior direito. A máscara de canal equivalente da enumeração WAVEFORMATEXTENSIBLE do DirectShow é SPEAKER_TOP_BACK_RIGHT.
AudioObjectType_BottomFrontLeft
O objeto de áudio espacial é atribuído ao canal inferior esquerdo frontal.
AudioObjectType_BottomFrontRight
O objeto de áudio espacial é atribuído ao canal inferior direito frontal.
AudioObjectType_BottomBackLeft
O objeto de áudio espacial é atribuído ao canal inferior esquerdo.
AudioObjectType_BottomBackRight
O objeto de áudio espacial é atribuído ao canal inferior direito.
AudioObjectType_BackCenter
O objeto de áudio espacial é atribuído ao canal central.

Requisitos

Requisito Valor
Cabeçalho spatialaudioclient.h