Funzione KsStreamPointerDelete (ks.h)

La funzione KsStreamPointerDelete elimina un puntatore di flusso clone, rilasciando un riferimento nel frame a cui ha fatto riferimento questo puntatore di flusso.

Sintassi

void KsStreamPointerDelete(
  [in] PKSSTREAM_POINTER StreamPointer
);

Parametri

[in] StreamPointer

Puntatore a una struttura KSSTREAM_POINTER che rappresenta il puntatore al flusso clone da eliminare. Deve essere un puntatore al flusso clone; non può essere il puntatore di flusso perimetrale iniziale o finale.

Valore restituito

nessuno

Osservazioni

Se il frame a cui punta StreamPointer non ha altri riferimenti su di esso dopo l'eliminazione, viene completato. Al termine dell'ultimo frame in un determinato IRP, l'IRP viene completato.

I puntatori di flusso perimetrali iniziali e finali per una determinata coda e un pin sono puntatori di flusso speciali che non possono essere eliminati.

Vedere anche Stream Puntatori.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Microsoft Windows XP e versioni successive e DirectX 8.0 e versioni successive di DirectX.
Piattaforma di destinazione Universale
Intestazione ks.h (include Ks.h)
Libreria Ks.lib
IRQL <=DISPATCH_LEVEL

Vedi anche

KsPinGetLeadingEdgeStreamPointer

KsPinGetTrailingEdgeStreamPointer

KsStreamPointerClone