SetShapeAllocMixBufferCommand
Alloue une mémoire tampon de mixage virtuelle.Syntaxe
Paramètres
command _Inout_Type : SHAPE_FLOWGRAPH_COMMAND* La commande SHAPE_FLOWGRAPH_COMMAND à initialiser. virtualId
Type : UINT32 ID virtuel de la mémoire tampon de mixage, compris entre 0 et 8191 inclus. Chaque mémoire tampon de mixage allouée doit avoir un ID virtuel unique. numIn
Type : UINT32 Nombre d’entrées de la mémoire tampon de mixage. Cette valeur indique le nombre de blocs SHAPE (Scalable Hardware Audio Processing Engine) qui écriront leur sortie dans cette mémoire tampon de mixage. numOut
Type : UINT32 Nombre de sorties de la mémoire tampon de mixage. Cette valeur indique le nombre de blocs SHAPE qui liront depuis cette mémoire tampon de mixage. attenuation
Type : SHAPE_MIXBUFFER_ATTENUATION Un membre de l’énumération SHAPE_MIXBUFFER_ATTENUATION. Cette valeur indique l’atténuation en dB appliquée à toutes les entrées de cette mémoire tampon de mixage.
Valeur de retour
Type : HRESULT Si la fonction réussit, elle retourneS_OK. Si un ou plusieurs arguments ne sont pas valides, la fonction retourne E_INVALIDARG.
