Enumerazione AudioObjectType (spatialaudioclient.h)

Specifica il tipo di un oggetto ISpatialAudioObject. Un oggetto audio spaziale può essere dinamico, ovvero che le proprietà spaziali possono cambiare nel tempo o statiche, il che significa che le proprietà spaziali sono fisse. Sono disponibili 17 canali audio a cui è possibile assegnare un oggetto audio spaziale statico, ognuno che rappresenta un altoparlante reale o virtualizzato. I valori del canale statico dell'enumerazione possono essere combinati come maschera per assegnare un oggetto audio spaziale a più canali. Tutti i valori di enumerazione tranne AudioObjectType_None e AudioObjectType_Dynamic rappresentano canali statici.

Sintassi

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

Costanti

 
AudioObjectType_None
Valore: 0
L'oggetto audio spaziale non è spazializzato.
AudioObjectType_Dynamic
L'oggetto audio spaziale è dinamico. Le proprietà spaziali possono essere modificate nel tempo.
AudioObjectType_FrontLeft
L'oggetto audio spaziale viene assegnato al canale sinistro anteriore. La maschera di canale equivalente dell'enumerazione WAVEFORMATEXTENSIBLE di DirectShow è SPEAKER_FRONT_LEFT.
AudioObjectType_FrontRight
L'oggetto audio spaziale viene assegnato al canale anteriore destro. La maschera di canale equivalente dell'enumerazione WAVEFORMATEXTENSIBLE di DirectShow è SPEAKER_FRONT_RIGHT.
AudioObjectType_FrontCenter
L'oggetto audio spaziale viene assegnato al canale centrale anteriore. La maschera di canale equivalente dell'enumerazione WAVEFORMATEXTENSIBLE di DirectShow è SPEAKER_FRONT_CENTER.
AudioObjectType_LowFrequency
L'oggetto audio spaziale viene assegnato al canale a bassa frequenza. Poiché questo canale non viene spazializzato, non viene conteggiato verso i limiti delle risorse di sistema per gli oggetti audio spazializzati. La maschera di canale equivalente dell'enumerazione WAVEFORMATEXTENSIBLE di DirectShow è SPEAKER_LOW_FREQUENCY.
AudioObjectType_SideLeft
L'oggetto audio spaziale viene assegnato al canale sinistro laterale. La maschera di canale equivalente dell'enumerazione WAVEFORMATEXTENSIBLE di DirectShow è SPEAKER_SIDE_LEFT.
AudioObjectType_SideRight
L'oggetto audio spaziale viene assegnato al canale destro laterale. La maschera di canale equivalente dell'enumerazione WAVEFORMATEXTENSIBLE di DirectShow è SPEAKER_SIDE_RIGHT.
AudioObjectType_BackLeft
L'oggetto audio spaziale viene assegnato al canale indietro sinistro. La maschera di canale equivalente dell'enumerazione WAVEFORMATEXTENSIBLE di DirectShow è SPEAKER_BACK_LEFT.
AudioObjectType_BackRight
L'oggetto audio spaziale viene assegnato al canale indietro destro. La maschera di canale equivalente dell'enumerazione WAVEFORMATEXTENSIBLE di DirectShow è SPEAKER_BACK_RIGHT.
AudioObjectType_TopFrontLeft
L'oggetto audio spaziale viene assegnato al canale superiore sinistro. La maschera di canale equivalente dell'enumerazione WAVEFORMATEXTENSIBLE di DirectShow è SPEAKER_TOP_FRONT_LEFT.
AudioObjectType_TopFrontRight
L'oggetto audio spaziale viene assegnato al canale superiore destro. La maschera di canale equivalente dell'enumerazione WAVEFORMATEXTENSIBLE di DirectShow è SPEAKER_TOP_FRONT_RIGHT.
AudioObjectType_TopBackLeft
L'oggetto audio spaziale viene assegnato al canale indietro superiore sinistro. La maschera di canale equivalente dell'enumerazione WAVEFORMATEXTENSIBLE di DirectShow è SPEAKER_TOP_BACK_LEFT.
AudioObjectType_TopBackRight
L'oggetto audio spaziale viene assegnato al canale superiore destro. La maschera di canale equivalente dell'enumerazione WAVEFORMATEXTENSIBLE di DirectShow è SPEAKER_TOP_BACK_RIGHT.
AudioObjectType_BottomFrontLeft
L'oggetto audio spaziale viene assegnato al canale inferiore sinistro.
AudioObjectType_BottomFrontRight
L'oggetto audio spaziale viene assegnato al canale inferiore destro.
AudioObjectType_BottomBackLeft
L'oggetto audio spaziale viene assegnato al canale inferiore sinistro.
AudioObjectType_BottomBackRight
L'oggetto audio spaziale viene assegnato al canale inferiore destro.
AudioObjectType_BackCenter
L'oggetto audio spaziale viene assegnato al canale back center.

Requisiti

Requisito Valore
Intestazione spatialaudioclient.h