Skip to main content

XDspCommand

Commande XDSP.

Syntaxe

Membres

beginScale
Type : float
La valeur par défaut est 1.0. Ce paramètre n’est utilisé que pour le traitement XDspProcessType::Convolution. endScale
Type : float
La valeur par défaut est 1.0. Ce paramètre n’est utilisé que pour le traitement XDspProcessType::Convolution. Si ni beginScale ni endScale ne valent 1.0, toutes les trames d’entrée ou de sortie seront mises à l’échelle selon la formule suivante :
outputBlockBuffer[i] = outputBlockBuffer[i] * (XDspCommand::beginScale + (i * step)) où step = (XDspCommand::endScale - XDspCommand::beginScale) / XDspActivationParameters::blockFrameCount
Consultez les exemples du portail de téléchargement du GDK https://aka.ms/gdkdl pour voir comment utiliser ces paramètres afin d’augmenter ou de diminuer progressivement le niveau. inputBlockBuffer
Type : float*
Mémoire tampon d’entrée destinée à contenir un bloc d’entrée de XDspActivationParameters::blockFrameCount trames qui sera transmis à XDspSubmitCommand. Cette mémoire tampon doit faire partie de la mémoire inscrite par XDspConnect. Elle doit également être alignée sur 16 octets. outputBlockBuffer
Type : float*
Mémoire tampon de sortie destinée à contenir un bloc de sortie de XDspActivationParameters::blockFrameCount trames que le moteur de traitement y écrira; cette mémoire tampon doit faire partie de la mémoire inscrite par XDspConnect. Elle doit également être alignée sur 16 octets. blockBufferMultiplier
Type : float*
Mémoire tampon destinée à contenir un bloc de XDspActivationParameters::blockFrameCount trames qui sera transmis à XDspSubmitCommand. Si ce paramètre n’est pas NULL, chaque trame de cette mémoire tampon sera multipliée par la trame correspondante de inputBlockBuffer. Ce paramètre doit être utilisé uniquement avec XDspProcessType::ForwardFourierTransform. Cette mémoire tampon doit faire partie de la mémoire inscrite par XDspConnect. Elle doit également être alignée sur 16 octets.

Configuration requise

En-tête : XDspAudio.h Plateformes prises en charge : XBOX Series X|S

Documentation conceptuelle

Voir aussi

XDSP
XDspProcessType
XDspActivationParameters
XDspSubmitCommand
XDspConnect
Vue d’ensemble d’une convolution à flux unique à l’aide de l’API XDSP
Vue d’ensemble d’une FFT/IFFT à flux unique à l’aide de l’API XDSP
Last modified on October 6, 2026