REGPINMEDIUM-Struktur (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.]
Die REGPINMEDIUM
-Struktur beschreibt ein Pinmedium für die Registrierung über die IFilterMapper2-Schnittstelle .
Syntax
typedef struct REGPINMEDIUM {
CLSID clsMedium;
DWORD dw1;
DWORD dw2;
} REGPINMEDIUM;
Member
clsMedium
GUID, die das Medium angibt.
dw1
Variable vom Typ DWORD, die die instance dieses Mediums angibt. Dies ist erforderlich, wenn zwei identische Geräte auf dem Hostsystem vorhanden sind.
dw2
Wird nicht verwendet.
Bemerkungen
Ein Medium identifiziert einen Hardwarepfad der Kommunikation, der innerhalb eines einzelnen Hardwaregeräts oder zwischen zwei Geräten vorhanden ist. Registrieren Sie Medien, wenn Ihr Filter auf Kernel-Streaming-Pins basiert und eine Verbindung mit anderen solchen Filtern herstellen muss.
Diese Struktur entspricht der KSPIN_MEDIUM-Struktur , die von Kernelstreamingtreibern verwendet wird.
Anforderungen
Anforderung | Wert |
---|---|
Header | strmif.h (include Dshow.h) |