Freigeben über


AM_GRAPH_CONFIG_RECONNECT_FLAGS-Enumeration (strmif.h)

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Gibt an, wie Filter beim dynamischen Neuerstellen des Filterdiagramms erneut verbunden werden.

Syntax

typedef enum _AM_GRAPH_CONFIG_RECONNECT_FLAGS {
  AM_GRAPH_CONFIG_RECONNECT_DIRECTCONNECT = 0x1,
  AM_GRAPH_CONFIG_RECONNECT_CACHE_REMOVED_FILTERS = 0x2,
  AM_GRAPH_CONFIG_RECONNECT_USE_ONLY_CACHED_FILTERS = 0x4
} AM_GRAPH_CONFIG_RECONNECT_FLAGS;

Konstanten

 
AM_GRAPH_CONFIG_RECONNECT_DIRECTCONNECT
Wert: 0x1
Fügen Sie beim erneuten Herstellen der Verbindung keine zusätzlichen Filter in das Diagramm ein, abgesehen von allen filtern, die explizit angefordert werden.
AM_GRAPH_CONFIG_RECONNECT_CACHE_REMOVED_FILTERS
Wert: 0x2
Platzieren Sie filter, die aus dem Diagramm entfernt wurden, im Filtercache.
AM_GRAPH_CONFIG_RECONNECT_USE_ONLY_CACHED_FILTERS
Wert: 0x4
Wenn Sie zusätzliche Filter in das Diagramm einfügen, verwenden Sie nur Filter, die sich derzeit im Filtercache befinden.

Anforderungen

Anforderung Wert
Header strmif.h (include Dshow.h)

Weitere Informationen

DirectShow Enumerated Types

IGraphConfig::Reconnect

IPinFlowControl::Block