Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |