ACP_COMMAND_LOAD_SHAPE_FLOWGRAPH
Commande de chargement d’un graphe de flux.Syntaxe
Membres
numCommandsType : UINT32 Nombre de commandes dans le graphe de flux. flowgraph
Type : APU_ADDRESS Adresse physique du graphe de flux. persist
Type : UINT32 1 == persister sur plusieurs trames; 0 == traiter une fois, puis supprimer. waitForStart
Type : UINT32 Définissez sur 1 pour attendre une commande de démarrage (voir les Remarques).
Remarques
Définissez l’indicateur waitForStart pour indiquer que le traitement du graphe de flux doit attendre la commandeACP_COMMAND_TYPE_START_FLOWGRAPH. Un titre peut utiliser ce mécanisme comme l’une des différentes méthodes de synchronisation des mises à jour de contexte avec le traitement du graphe de flux.
Un titre peut soumettre un graphe de flux avec l’indicateur waitForStart défini. L’ACP conservera le graphe de flux, mais ne le traitera pas. Le titre peut alors manipuler directement les données de contexte associées au graphe de flux, simplement parce que l’ACP ne traite pas le graphe de flux. Après avoir mis à jour les contextes, le titre émettra la commande ACP_COMMAND_TYPE_START_FLOWGRAPH, qui indique à l’ACP de commencer à traiter le graphe de flux.
Si l’ACP traite un graphe de flux, le titre ne doit modifier directement aucune donnée de contexte. Le titre effectuera plutôt l’une des opérations suivantes :
- Mettre à jour directement les contextes lorsque l’ACP ne traite pas le graphe de flux
- Utiliser les commandes de contexte UPDATE :
