Freigeben über


KsStreamPointerGetNextClone-Funktion (ks.h)

Die KsStreamPointerGetNextClone-Funktion gibt den Klonstromzeiger zurück, der unmittelbar nach dem angegebenen Klon geklont wurde.

Syntax

KSDDKAPI PKSSTREAM_POINTER KsStreamPointerGetNextClone(
  [in] PKSSTREAM_POINTER StreamPointer
);

Parameter

[in] StreamPointer

Ein Zeiger auf eine KSSTREAM_POINTER Struktur, die den Klonstreamzeiger darstellt, für den der Klonstreamzeiger, der unmittelbar danach geklont wurde, auf denselben Pin zurückgegeben wird.

Rückgabewert

KsStreamPointerGetNextClone gibt einen Zeiger auf eine KSSTREAM_POINTER-Struktur zurück, die den Klonstreamzeiger darstellt, der unmittelbar nach StreamPointer auf demselben Pin geklont wurde. Alternativ wird NULL zurückgegeben, was angibt, dass StreamPointer der letzte Klon auf dem Pin ist oder dass StreamPointer kein Klon ist. Wenn es sich nicht um einen Klon handelt, ist StreamPointer entweder der führende oder nachfolgende Edgestreamzeiger.

Hinweise

Der zurückgegebene Zeiger bezieht sich immer auf denselben Pin wie StreamPointer. KsStreamPointerGetNextClone kann in Verbindung mit KsPinGetFirstCloneStreamPointer verwendet werden, um alle Klonstreamzeiger auf einem bestimmten Pin in der Reihenfolge aufzulisten, in der sie geklont wurden.

Siehe auch Stream Zeiger.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Microsoft Windows XP und höheren Betriebssystemen und DirectX 8.0 und höher DirectX-Versionen.
Zielplattform Universell
Header ks.h (einschließlich Ks.h)
Bibliothek Ks.lib
IRQL <=DISPATCH_LEVEL

Weitere Informationen

KsPinGetFirstCloneStreamPointer

KsStreamPointerClone

KsStreamPointerDelete