Partager via


KsStreamPointerGetNextClone, fonction (ks.h)

La fonction KsStreamPointerGetNextClone retourne le pointeur de flux de clone qui a été cloné immédiatement après le clone spécifié.

Syntaxe

KSDDKAPI PKSSTREAM_POINTER KsStreamPointerGetNextClone(
  [in] PKSSTREAM_POINTER StreamPointer
);

Paramètres

[in] StreamPointer

Pointeur vers une structure KSSTREAM_POINTER représentant le pointeur de flux clone pour lequel le pointeur de flux clone cloné immédiatement après son retour sur la même broche.

Valeur de retour

KsStreamPointerGetNextClone retourne un pointeur vers une structure KSSTREAM_POINTER représentant le pointeur de flux de clone qui a été cloné immédiatement après StreamPointer sur la même broche. Il retourne également NULL indiquant que StreamPointer est le dernier clone sur la broche ou que StreamPointer n’est pas un clone. Si ce n’est pas un clone, StreamPointer est le pointeur de flux de périphérie de début ou de fin.

Remarques

Le pointeur retourné fait toujours référence à la même broche que StreamPointer. KsStreamPointerGetNextClone, conjointement avec KsPinGetFirstCloneStreamPointer,pouvez énumérer tous les pointeurs de flux de clone sur une broche donnée dans l’ordre dans lequel ils ont été clonés.

Voir également pointeurs de flux.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Microsoft Windows XP et les systèmes d’exploitation ultérieurs et DirectX 8.0 et versions ultérieures de DirectX.
plateforme cible Universel
d’en-tête ks.h (include Ks.h)
bibliothèque Ks.lib
IRQL <=DISPATCH_LEVEL

Voir aussi

KsPinGetFirstCloneStreamPointer

KsStreamPointerClone

KsStreamPointerDelete