Partager via


KsStreamPointerUnlock, fonction (ks.h)

La fonction KsStreamPointerUnlock déverrouille un pointeur de flux précédemment verrouillé par une fonction d’acquisition (KsGetXxxEdgeStreamPointer) ou par KsStreamPointerLock.

Syntaxe

void KsStreamPointerUnlock(
  [in] PKSSTREAM_POINTER StreamPointer,
  [in] BOOLEAN           Eject
);

Paramètres

[in] StreamPointer

Pointeur vers une structure KSSTREAM_POINTER représentant le pointeur de flux à déverrouiller.

[in] Eject

Ce paramètre spécifie s’il faut avancer StreamPointer vers la trame de données suivante. La valeur TRUE fait avancer le pointeur de flux.

Valeur de retour

None

Remarques

KsStreamPointerUnlock peut également avancer le pointeur de flux vers la trame de données suivante. Consultez la description d’Éjecter ci-dessus.

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

KSPIN_DESCRIPTOR_EX

KSPIN_DISPATCH

KSSTREAM_POINTER

KsPinGetLeadingEdgeStreamPointer

KsStreamPointerAdvance

KsStreamPointerAdvanceOffsets

KsStreamPointerAdvanceOffsetsAndUnlock

KsStreamPointerLock