Méthode IXAPOParameters ::SetParameters (xapo.h)
Définit des paramètres spécifiques à l’effet.
Syntaxe
void SetParameters(
const void *pParameters,
UINT32 ParameterByteSize
);
Paramètres
pParameters
Bloc de paramètres spécifique à l’effet.
ParameterByteSize
Taille de pParameters, en octets.
Valeur de retour
None
Remarques
Les données dans pParameters sont entièrement spécifiques à l’effet et déterminées par l’implémentation de la fonction IXAPOParameters ::SetParameters . Les données passées à SetParameters peuvent être utilisées pour définir l’état de l’objet XAPO et contrôler le comportement de la fonction IXAPO ::P rocess .
SetParameters ne peut être appelé que sur le thread de traitement audio en temps réel ; aucune synchronisation entre SetParameters et la méthode IXAPO ::P rocess n’est nécessaire. Toutefois, la méthode IXAudio2Voice ::SetEffectParameters peut être appelée à partir de n’importe quel thread, car elle ajoute dans la synchronisation requise pour remettre une copie (asynchrone) des paramètres à SetParameters sur le thread en temps réel ; aucune synchronisation entre IXAudio2Voice ::SetEffectParameters et la méthode IXAPO ::P rocess n’est nécessaire.
Configuration requise pour la plateforme
Windows 10 (XAudio2.9) ; Windows 8, Windows Phone 8 (XAudio 2.8) ; Kit de développement logiciel (SDK) DirectX (XAudio 2.7)Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | xapo.h |