KsGetNextSibling-Funktion (ks.h)
Die KsGetNextSibling-Funktion gibt das nächste gleichgeordnete Element eines bestimmten Objekts zurück.
Syntax
KSDDKAPI PVOID KsGetNextSibling(
[in] PVOID Object
);
Parameter
[in] Object
Das Objekt, für das das nächste gleichgeordnete Element gefunden werden soll.
Rückgabewert
KsGetNextSibling gibt das nächste gleichgeordnete Objekt von Object zurück. Wenn kein solches gleichgeordnetes Objekt vorhanden ist, wird NULL zurückgegeben.
Hinweise
Wenn Object eine Filterfactory ist, gibt KsGetNextSibling die nächste Filterfactory zurück, die zum übergeordneten Gerät gehört usw. Aufrufer müssen eine geeignete Typecasting zu und von PVOID durchführen.
Die Objekthierarchie ist nur dann stabil, wenn der entsprechende Mutex gehalten wird, in diesem Fall der Gerätemutex. Weitere Informationen finden Sie unter Übersicht über AVStream und Mutexes in AVStream.
Minidriver rufen KsGetNextSibling selten direkt auf. Es gibt eine Reihe von Funktionen, die Inlineaufrufe an KsGetNextSibling sind und die die Typecasting für Sie ausführen: KsFilterFactoryGetNextSiblingFilterFactory, KsFilterGetNextSiblingFilter und KsPinGetNextSiblingPin.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Microsoft Windows XP und höheren Betriebssystemen sowie DirectX 8.0 und höher DirectX-Versionen. |
Zielplattform | Universell |
Header | ks.h (ks.h einschließen) |
Bibliothek | Ks.lib |
IRQL | PASSIVE_LEVEL |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für