Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa intestazione viene usata dalle API Audio core. Per altre informazioni, vedere:
spatialaudioclient.h contiene le interfacce di programmazione seguenti:
Interfacce
|
IAudioFormatEnumerator Fornisce un elenco di formati audio supportati. Il formato più preferito è il primo nell'elenco. Ottenere un riferimento a questa interfaccia chiamando ISpatialAudioClient::GetSupportedAudioObjectFormatEnumerator. |
|
ISpatialAudioClient L'interfaccia ISpatialAudioClient consente a un client di creare flussi audio che generano audio da una posizione nello spazio 3D. |
|
ISpatialAudioClient2 L'interfaccia ISpatialAudioClient2 eredita da ISpatialAudioClient e aggiunge metodi per eseguire query per il supporto per l'offload di buffer audio di grandi dimensioni. |
|
ISpatialAudioObject Rappresenta un oggetto che fornisce dati audio da eseguire il rendering da una posizione nello spazio 3D, rispetto all'utente. |
|
ISpatialAudioObjectBase Interfaccia di base che rappresenta un oggetto che fornisce dati audio da eseguire il rendering da una posizione nello spazio 3D, rispetto all'utente. |
|
ISpatialAudioObjectRenderStream Fornisce metodi per controllare un flusso di rendering di un oggetto audio spaziale, tra cui l'avvio, l'arresto e la reimpostazione del flusso. |
|
ISpatialAudioObjectRenderStreamBase Interfaccia di base che fornisce metodi per controllare un flusso di rendering dell'oggetto audio spaziale, tra cui l'avvio, l'arresto e la reimpostazione del flusso. |
|
ISpatialAudioObjectRenderStreamNotify Fornisce notifiche per i client audio spaziali per rispondere alle modifiche nello stato di un oggetto ISpatialAudioObjectRenderStream. |
Strutture
|
SpatialAudioClientActivationParams Rappresenta i parametri di attivazione facoltativi per un flusso di rendering audio spaziale. Passare questa struttura a ActivateAudioInterfaceAsync quando si attiva un'interfaccia ISpatialAudioClient. |
|
SpatialAudioObjectRenderStreamActivationParams Rappresenta i parametri di attivazione per un flusso di rendering audio spaziale. Passare questa struttura a ISpatialAudioClient::ActivateSpatialAudioStream durante l'attivazione di un flusso. |
|
SpatialAudioObjectRenderStreamActivationParams2 Rappresenta i parametri di attivazione per un flusso di rendering audio spaziale, estendendo SpatialAudioObjectRenderStreamActivationParams con la possibilità di specificare le opzioni di flusso. |
Enumerazioni
|
AudioObjectType Specifica il tipo di un oggetto ISpatialAudioObject. |
|
SPATIAL_AUDIO_STREAM_OPTIONS Specifica le opzioni di flusso audio per le chiamate a ActivateSpatialAudioStream. |