Skip to main content

SHAPE_FLOWGRAPH_COMMAND_HEADER

En-tête de commande de graphe de flux.

Syntaxe

Membres

command
Type : UINT64
Consultez l’énumération SHAPE_FLOWGRAPH_COMMAND_TYPE. queued
Type : UINT64
Indicateur de traitement interne : 1 == inséré dans la file d’attente de commandes interne; 0 == en attente. disabled
Type : UINT64
Indicateur de désactivation de la commande : 1 == désactivée (ne pas traiter); 0 == activée (traiter normalement). error
Type : UINT64
La commande n’est pas valide. Défini par le processeur de contrôle audio (ACP). reserved0
Type : UINT64
Réservé. reserved1
Type : UINT64
Réservé.

Remarques

Pour utiliser le moteur de traitement audio matériel évolutif (SHAPE), un titre crée normalement un graphe de flux SHAPE. Pour plus d’information, consultez la section sur les utilitaires XMA dans la Vue d’ensemble de l’ACP. Un graphe de flux SHAPE est un tableau de commandes (une par bloc SHAPE) accompagné de données de contexte, qui décrit en fait l’ordre des opérations des blocs individuels et les données sur lesquelles ils agissent. L’ACP utilise les données du graphe de flux pour planifier correctement les opérations au sein des blocs SHAPE. La liste des commandes envoyées au matériel SHAPE pour traitement est appelée graphe de flux. La liste d’exécution est une liste de métacommandes traitées par le processeur audio SHAPE. Comme le processeur audio SHAPE est programmable et flexible, le format et la fonction de la liste d’exécution sont flexibles. Certaines métacommandes comportent des données implicites, tandis que d’autres ont des arguments explicites. Les métacommandes spécifient également où les blocs matériels SHAPE précis obtiennent leur entrée et écrivent leur sortie au moyen des tampons de mixage. Les tampons de mixage sont alloués par le matériel.

Configuration requise

En-tête : shapeflowgraph.h Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

Vue d’ensemble de SHAPE shapeflowgraph
Last modified on October 6, 2026