énumération MF_CONNECT_METHOD (mfidl.h)
Spécifie la façon dont le chargeur de topologie connecte un nœud de topologie. Cette énumération est utilisée avec l’attribut MF_TOPONODE_CONNECT_METHOD .
Syntax
typedef enum _MF_CONNECT_METHOD {
MF_CONNECT_DIRECT = 0,
MF_CONNECT_ALLOW_CONVERTER = 0x1,
MF_CONNECT_ALLOW_DECODER = 0x3,
MF_CONNECT_RESOLVE_INDEPENDENT_OUTPUTTYPES = 0x4,
MF_CONNECT_AS_OPTIONAL = 0x10000,
MF_CONNECT_AS_OPTIONAL_BRANCH = 0x20000
} MF_CONNECT_METHOD;
Constantes
MF_CONNECT_DIRECT Valeur : 0 Connectez le nœud directement à son voisin amont. Échec dans le cas contraire. |
MF_CONNECT_ALLOW_CONVERTER Valeur : 0x1 Ajoutez une transformation de convertisseur amont à partir de ce nœud, si nécessaire pour terminer la connexion. Les transformations de convertisseur incluent des convertisseurs d’espace couleur pour la vidéo et des rééchantillonleurs audio pour l’audio. |
MF_CONNECT_ALLOW_DECODER Valeur : 0x3 Ajoutez une transformation de décodeur amont amont à partir de ce nœud, si nécessaire pour terminer la connexion. La valeur numérique de cet indicateur inclut l’indicateur MF_CONNECT_ALLOW_CONVERTER . Par conséquent, la définition de l’indicateur MF_CONNECT_ALLOW_DECODER définit également l’indicateur MF_CONNECT_ALLOW_CONVERTER . |
MF_CONNECT_RESOLVE_INDEPENDENT_OUTPUTTYPES Valeur : 0x4 Contrôle l’ordre dans lequel le chargeur de topologie tente de utiliser différents types de sortie de ce nœud. Actuellement, cet indicateur s’applique uniquement aux nœuds sources. Pour plus d’informations, consultez MF_TOPOLOGY_ENUMERATE_SOURCE_TYPES. Note Nécessite Windows 7 ou version ultérieure. |
MF_CONNECT_AS_OPTIONAL Valeur : 0x10000 Ce nœud est facultatif. Si le chargeur de topologie ne peut pas connecter ce nœud, il ignore le nœud et continue. |
MF_CONNECT_AS_OPTIONAL_BRANCH Valeur : 0x20000 La branche de topologie entière commençant à ce nœud est facultative. Si le chargeur de topologie ne peut pas résoudre cette branche, il ignore la branche et continue. |
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | mfidl.h |