REGPINTYPES-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 REGPINTYPES
Struktur enthält Medientypinformationen zum Registrieren eines Filters.
Syntax
typedef struct REGPINTYPES {
const CLSID *clsMajorType;
const CLSID *clsMinorType;
} REGPINTYPES;
Member
clsMajorType
Haupttyp-GUID des Medientyps.
clsMinorType
Untertyp-GUID des Medientyps. Kann MEDIASUBTYPE_NULL werden.
Hinweise
Diese Struktur wird von der IFilterMapper2-Schnittstelle verwendet, um die Medientypen zu identifizieren, die ein Pin unterstützt. Der entsprechende AMOVIESETUP_MEDIATYPE Typs wird in Klassenfactoryvorlagen (CFactoryTemplate) verwendet.
Um einen Bereich von Untertypen innerhalb desselben Haupttyps zu registrieren, verwenden Sie den Wert MEDIASUBTYPE_NULL.
Weitere Informationen finden Sie unter Registrieren von DirectShow-Filtern.
Anforderungen
Anforderung | Wert |
---|---|
Header | strmif.h (include Dshow.h) |