Partager via


KsStreamPointerDelete, fonction (ks.h)

La fonction KsStreamPointerDelete supprime un pointeur de flux de clone, libérant une référence sur le cadre auquel ce pointeur de flux a fait référence.

Syntaxe

void KsStreamPointerDelete(
  [in] PKSSTREAM_POINTER StreamPointer
);

Paramètres

[in] StreamPointer

Pointeur vers une structure KSSTREAM_POINTER représentant le pointeur de flux de clone à supprimer. Doit être un pointeur de flux clone ; ne peut pas être le pointeur de flux de bord de début ou de fin.

Valeur de retour

Aucun

Remarques

Si le cadre auquel StreamPointer points n’a aucune autre référence après la suppression, il est terminé. Lorsque le dernier frame d’un IRP donné est terminé, l’IRP est terminé.

Les pointeurs de flux de bord de début et de fin d’une file d’attente et d’une broche donnée sont des pointeurs de flux spéciaux qui ne peuvent pas être supprimé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

KsPinGetLeadingEdgeStreamPointer

KsPinGetTrailingEdgeStreamPointer

KsStreamPointerClone