KsStreamPointerDelete-Funktion (ks.h)
Die KsStreamPointerDelete-Funktion löscht einen Klondatenstromzeiger und gibt einen Verweis auf den Frame frei, auf den dieser Streamzeiger verweist.
Syntax
void KsStreamPointerDelete(
[in] PKSSTREAM_POINTER StreamPointer
);
Parameter
[in] StreamPointer
Ein Zeiger auf eine KSSTREAM_POINTER Struktur, die den zu löschenden Klonstreamzeiger darstellt. Muss ein Klonstreamzeiger sein; darf nicht der führende oder nachgestellte Edgestreamzeiger sein.
Rückgabewert
Keine
Bemerkungen
Wenn der Frame, auf den StreamPointer zeigt, nach dem Löschen keine anderen Verweise enthält, wird er abgeschlossen. Wenn der letzte Frame in einem bestimmten IRP abgeschlossen ist, wird das IRP abgeschlossen.
Die führenden und nachfolgenden Datenstromzeiger für eine bestimmte Warteschlange und pin sind spezielle Datenstromzeiger, die nicht gelöscht werden können.
Siehe auch Stream Zeiger.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Microsoft Windows XP und höheren Betriebssystemen sowie DirectX 8.0 und höher DirectX-Versionen. |
Zielplattform | Universell |
Header | ks.h (ks.h einschließen) |
Bibliothek | Ks.lib |
IRQL | <=DISPATCH_LEVEL |
Weitere Informationen
KsPinGetLeadingEdgeStreamPointer