Metodo IXAudio2Voice::GetEffectParameters (xaudio2.h)
Restituisce i parametri specifici dell'effetto corrente di un determinato effetto nella catena di effetti della voce.
Sintassi
\\HRESULT GetEffectParameters(
[in] UINT32 EffectIndex,
[out] void *pParameters,
[out] UINT32 ParametersByteSize
);
Parametri
[in] EffectIndex
Indice in base zero di un effetto all'interno della catena di effetti della voce.
[out] pParameters
Restituisce i valori correnti dei parametri specifici dell'effetto.
[out] ParametersByteSize
Dimensioni, in byte, della matrice pParameters.
Valore restituito
Restituisce S_OK se ha esito positivo, in caso contrario, un codice di errore. Per le descrizioni dei codici di errore, vedere Codici di errore XAudio2 .
Non riesce con E_NOTIMPL se l'effetto non supporta un'interfaccia di controllo dei parametri generica.
Commenti
GetEffectParameters restituisce sempre i parametri correnti effettivi dell'effetto. Tuttavia, questi non corrispondono ai parametri impostati dalla chiamata più recente a IXAudio2Voice::SetEffectParameters: i parametri effettivi vengono modificati solo alla successiva esecuzione del motore audio dopo la chiamata IXAudio2Voice::SetEffectParameters (o dopo la chiamata IXAudio2::CommitChanges , se IXAudio2Voice::SetEffectParameters è stato chiamato con un ID operazione posticipato).
Requisiti della piattaforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)Requisiti
Piattaforma di destinazione | Windows |
Intestazione | xaudio2.h |