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 |