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 |