Partager via


KsStreamPointerDelete, fonction (ks.h)

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

Syntaxe

void KsStreamPointerDelete(
  [in] PKSSTREAM_POINTER StreamPointer
);

Paramètres

[in] StreamPointer

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

Valeur de retour

None

Remarques

Si l’image vers laquelle StreamPointer pointe n’a aucune autre référence après la suppression, elle est terminée. Lorsque la dernière image d’un IRP donné est terminée, l’IRP est terminé.

Les pointeurs de flux de bord d’avant et de fin d’une file d’attente et d’une broche donnés sont des pointeurs de flux spéciaux qui ne peuvent pas être supprimés.

Consultez également Stream Pointeurs.

Configuration requise

Condition requise Valeur
Client minimal 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 Universal
En-tête ks.h (inclure Ks.h)
Bibliothèque Ks.lib
IRQL <=DISPATCH_LEVEL

Voir aussi

KsPinGetLeadingEdgeStreamPointer

KsPinGetTrailingEdgeStreamPointer

KsStreamPointerClone