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 processus 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 (aucun traitement), 0 == activée (traitement normal).
errorType : UINT64 La commande est jugée non valide par l’Audio Control Processor (ACP).
reserved0Type : UINT64 Réservé.
contextIdType : UINT64 ID de contexte.
mixBuffer0Type : UINT64 Tampon de mixage de sortie pour le canal 0 (normalement gauche / mono).
mixBuffer1Type : UINT64 Tampon de mixage de sortie pour le canal 1 (normalement droit).
reserved1Type : UINT64 Réservé.
Remarques
Le SRC fonctionne selon l’un des deux modes suivants.- En mode MONO, les données sont lues à partir de la mémoire système échantillon par échantillon, puis écrites (après SRC) dans un 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 un tampon de mixage distinct. Cela permet d’obtenir les meilleures performances avec un minimum de relectures de la mémoire.
