Attributs de nœud de topologie

Les attributs suivants s’appliquent aux nœuds de topologie.

Attributs de nœud de topologie générale

Attribut Description
MF_TOPONODE_CONNECT_METHOD Spécifie comment le chargeur de topologie connecte ce nœud de topologie et si ce nœud est facultatif.
MF_TOPONODE_DECODER Spécifie si l’objet d’un nœud toplogy est un décodeur.
MF_TOPONODE_DECRYPTOR Spécifie si l’objet sous-jacent d’un nœud toplogy est un déchiffreur.
MF_TOPONODE_DISCARDABLE Spécifie si le pipeline peut supprimer des échantillons à partir d’un nœud de topologie.
MF_TOPONODE_ERROR_MAJORTYPE Contient le type de média principal pour un nœud de topologie. Cet attribut est défini lorsque le chargement de la topologie échoue, car le décodeur correct est introuvable.
MF_TOPONODE_ERROR_SUBTYPE Contient le sous-type de média pour un nœud de topologie. Cet attribut est défini lorsque le chargement de la topologie échoue, car le décodeur correct est introuvable.
MF_TOPONODE_ERRORCODE Contient le code d’erreur de l’échec de connexion le plus récent pour ce nœud de topologie.
MF_TOPONODE_LOCKED Spécifie si les types de média peuvent être modifiés sur ce nœud de topologie.
MF_TOPONODE_MARKIN_HERE Spécifie si le pipeline applique le marquage au niveau de ce nœud.
MF_TOPONODE_MARKOUT_HERE Spécifie si le pipeline applique le balisage au niveau de ce nœud.

 

Attributs de nœud source

Attribut Description
MF_TOPONODE_MEDIASTART Spécifie l’heure de début d’une présentation, par rapport au début du fichier source du média, en unités de 100 nanosecondes.
MF_TOPONODE_MEDIASTOP Spécifie l’heure d’arrêt d’une présentation, par rapport au début du fichier source du média, en unités de 100 nanosecondes.
MF_TOPONODE_PRESENTATION_DESCRIPTOR Contient un pointeur vers le descripteur de présentation pour la source multimédia.
MF_TOPONODE_SEQUENCE_ELEMENTID Spécifie l’élément qui contient un nœud source.
MF_TOPONODE_SOURCE Contient un pointeur vers la source multimédia associée à un nœud de topologie.
MF_TOPONODE_STREAM_DESCRIPTOR Contient un pointeur vers le descripteur de flux pour la source multimédia.
MF_TOPONODE_WORKQUEUE_ID Spécifie une file d’attente de travail pour un nœud de topologie.
MF_TOPONODE_WORKQUEUE_MMCSS_CLASS Spécifie une tâche MMCSS (Multimedia Class Scheduler Service) pour un nœud de topologie.
MF_TOPONODE_WORKQUEUE_MMCSS_TASKID Spécifie un identificateur de tâche MMCSS pour un nœud de topologie.

 

Transformer les attributs de nœud

Attribut Description
MF_TOPONODE_D3DAWARE Spécifie si la transformation associée à un nœud de topologie prend en charge DirectX Video Acceleration (DXVA)
MF_TOPONODE_DRAIN Spécifie quand une transformation est vidée.
MF_TOPONODE_FLUSH Spécifie quand une transformation est vidée.
MF_TOPONODE_TRANSFORM_OBJECTID Identificateur de classe (CLSID) de la transformation associée à ce nœud de topologie.

 

Attributs de nœud de sortie

Attribut Description
MF_TOPONODE_DISABLE_PREROLL Spécifie si la session multimédia utilise le préroll sur le récepteur de média représenté par ce nœud de topologie.
MF_TOPONODE_NOSHUTDOWN_ON_REMOVE Spécifie si la session multimédia arrête le récepteur multimédia lorsque le nœud de sortie est supprimé de la topologie.
MF_TOPONODE_RATELESS Spécifie si le récepteur de média associé à ce nœud de topologie est sans débit.
MF_TOPONODE_STREAMID Identificateur de flux du récepteur de flux associé à ce nœud de topologie.

 

Attributs de nœud tee

Attribut Description
MF_TOPONODE_PRIMARYOUTPUT Indique quelle sortie est la sortie principale sur un nœud de départ.

 

IMFTopologyNode

Attributs Media Foundation

Attributs de topologie