Función X3DAudioInitialize (x3daudio.h)
Establece todas las constantes de audio 3D globales.
Sintaxis
X3DAUDIO_API_(HRESULT) X3DAudioInitialize(
[in] UINT32 SpeakerChannelMask,
[in] FLOAT32 SpeedOfSound,
[out] X3DAUDIO_HANDLE Instance
);
Parámetros
[in] SpeakerChannelMask
Asignación de canales a las posiciones del hablante. Este valor no se debe cambiar. El único valor permitido en Xbox 360 es SPEAKER_XBOX.
[in] SpeedOfSound
Velocidad de sonido, en unidades del mundo definidas por el usuario por segundo. Utilice este valor solo para los cálculos de azure. Debe ser mayor o igual que FLT_MIN.
[out] Instance
Identificador de instancia de audio 3D. Use este identificador al llamar a X3DAudioCalculate.
Valor devuelto
Esta función no devuelve ningún valor.
Observaciones
X3DAUDIO_HANDLE es una estructura de datos opaca. Dado que el sistema operativo no asigna ningún almacenamiento adicional para el identificador de instancia de audio 3D, no es necesario liberarlo ni cerrarlo.
Requisitos de la plataforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK de DirectX (XAudio 2.7)Windows Phone 8.1: se admite esta API.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | x3daudio.h |
Library | XAudio2.lib |