Função X3DAudioInitialize (x3daudio.h)
Define todas as constantes de áudio 3D globais.
Sintaxe
X3DAUDIO_API_(HRESULT) X3DAudioInitialize(
[in] UINT32 SpeakerChannelMask,
[in] FLOAT32 SpeedOfSound,
[out] X3DAUDIO_HANDLE Instance
);
Parâmetros
[in] SpeakerChannelMask
Atribuição de canais para posições de locutor. Esse valor não deve ser zero. O único valor permitido no Xbox 360 é SPEAKER_XBOX.
[in] SpeedOfSound
Velocidade do som, em unidades mundiais definidas pelo usuário por segundo. Use esse valor somente para cálculos doppler. Ele deve ser maior ou igual a FLT_MIN.
[out] Instance
Identificador de instância de áudio 3D. Use esse identificador ao chamar X3DAudioCalculate.
Retornar valor
Essa função não retorna um valor.
Comentários
X3DAUDIO_HANDLE é uma estrutura de dados opaca. Como o sistema operacional não aloca nenhum armazenamento adicional para o identificador de instância de áudio 3D, você não precisa liberá-lo ou fechá-lo.
Requisitos de plataforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK do DirectX (XAudio 2.7)Windows Phone 8.1: há suporte para essa API.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | x3daudio.h |
Biblioteca | XAudio2.lib |