enumerazione MF_CONNECT_METHOD (mfidl.h)
Specifica come il caricatore della topologia connette un nodo della topologia. Questa enumerazione viene usata con l'attributo MF_TOPONODE_CONNECT_METHOD .
Sintassi
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;
Costanti
MF_CONNECT_DIRECT Valore: 0 Connettere il nodo direttamente al proprio vicino upstream. Non riuscire in caso contrario. |
MF_CONNECT_ALLOW_CONVERTER Valore: 0x1 Aggiungere una trasformazione convertitore upstream da questo nodo, se necessario per completare la connessione. Le trasformazioni del convertitore includono convertitori di spazi a colori per video e rimpler audio per l'audio. |
MF_CONNECT_ALLOW_DECODER Valore: 0x3 Aggiungere una trasformazione decodificatore upstream upstream da questo nodo, se necessario per completare la connessione. Il valore numerico di questo flag include il flag MF_CONNECT_ALLOW_CONVERTER . Pertanto, impostando il flag di MF_CONNECT_ALLOW_DECODER viene impostato anche il flag di MF_CONNECT_ALLOW_CONVERTER . |
MF_CONNECT_RESOLVE_INDEPENDENT_OUTPUTTYPES Valore: 0x4 Controlla l'ordine in cui il caricatore della topologia tenta di usare diversi tipi di output da questo nodo. Attualmente, questo flag si applica solo ai nodi di origine. Per altre informazioni, vedere MF_TOPOLOGY_ENUMERATE_SOURCE_TYPES. Nota Richiede Windows 7 o versione successiva. |
MF_CONNECT_AS_OPTIONAL Valore: 0x10000 Questo nodo è facoltativo. Se il caricatore della topologia non può connettersi a questo nodo, ignora il nodo e continua. |
MF_CONNECT_AS_OPTIONAL_BRANCH Valore: 0x20000 L'intero ramo della topologia a partire da questo nodo è facoltativo. Se il caricatore della topologia non riesce a risolvere questo ramo, ignora il ramo e continua. |
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | mfidl.h |