SHAPE_FLOWGRAPH_SRC_COMMAND
Indique qu’une passe de conversion de fréquence d’échantillonnage (SRC) est nécessaire.Syntaxe
Membres
commandType : UINT64 La commande SHAPE_FLOWGRAPH_COMMAND_TYPE_SRC de SHAPE_FLOWGRAPH_COMMAND_TYPE.
queuedType : UINT64 Indicateur de traitement interne : 1 == inséré dans la file d’attente de commandes interne, 0 == toujours en attente.
disabledType : UINT64 Indicateur permettant de désactiver la conversion : 1 == désactivée (pas de traitement), 0 == activée (traitement normal).
errorType : UINT64 Commande non valide selon l’ACP (Audio Control Processor).
reserved0Type : UINT64 Réservé.
contextIdType : UINT64 ID de contexte.
mixBuffer0Type : UINT64 Mémoire tampon de mixage de sortie pour le canal 0 (normalement gauche / mono).
mixBuffer1Type : UINT64 Mémoire tampon de mixage de sortie pour le canal 1 (normalement droit).
reserved1Type : UINT64 Réservé.
Remarques
Le SRC fonctionne dans l’un des deux modes suivants.- En mode MONO, les données sont lues depuis la mémoire système échantillon par échantillon et écrites (après SRC) dans une mémoire tampon de mixage.
- En mode STEREO, les données sont interprétées comme des données PCM stéréo entrelacées (gauche/droite) ; chaque canal est envoyé vers une mémoire tampon de mixage distincte. Cela permet d’obtenir les meilleures performances avec un minimum de relectures de la mémoire.
