Freigeben über


CMediaType.IsPartiallySpecified-Methode

[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 IsPartiallySpecified -Methode bestimmt, ob der Medientyp teilweise definiert ist. Ein Medientyp ist partieller Typ, wenn der Haupttyp, Untertyp oder Formattyp GUID_NULL ist.

Syntax

BOOL IsPartiallySpecified() const;

Parameter

Diese Methode hat keine Parameter.

Rückgabewert

Gibt TRUE zurück, wenn der Medientyp teilweise angegeben ist. Andernfalls wird FALSE zurückgegeben.

Bemerkungen

Die IPin::Connect-Methode kann partielle Medientypen akzeptieren.

Der Untertyp wird von der Implementierung nicht getestet. Wenn ein angegebener Formattyp vorhanden ist, gilt der Medientyp nicht als partieller Typ, auch wenn der Untertyp GUID_NULL ist.

Anforderungen

Anforderung Wert
Header
Mtype.h (Einschließen von Streams.h)
Bibliothek
Strmbase.lib (Einzelhandelsbuilds);
Strmbasd.lib (Debugbuilds)

Siehe auch

CMediaType-Klasse