Freigeben über


KsCacheMedium-Funktion (ks.h)

Die KsCacheMedium Funktion verbessert die Graph-Gebäudeleistung von Pins, die Mediums zum Definieren der Konnektivität verwenden.

Syntax

KSDDKAPI NTSTATUS KsCacheMedium(
  [in] PUNICODE_STRING SymbolicLink,
  [in] PKSPIN_MEDIUM   Medium,
  [in] ULONG           PinDirection
);

Parameter

[in] SymbolicLink

Die symbolische Verknüpfung, die zum Öffnen der Geräteschnittstelle verwendet wird.

[in] Medium

Verweist auf das Medium, das zwischengespeichert werden soll.

[in] PinDirection

Enthält die Richtung des Pins. 1 ist Ausgabe, 0 ist Eingabe.

Rückgabewert

KsCacheMedium gibt STATUS_SUCCESS zurück, wenn der Cachevorgang erfolgreich ist, wenn dies nicht der Fehler ist.

Bemerkungen

KsCacheMedium verbessert die Leistung der Graph-Erstellung durch Erstellen eines Registrierungsschlüssels unter:

\System\CurrentControlSet\Control\MediumCache\GUID\DWORD\DWORD

Dies ermöglicht eine schnelle Suche von verbundenen Filtern in TvTuner und anderen komplexen Diagrammen. Beachten Sie, dass die GUID das Medium der Verbindung identifiziert und dass die DWORDs die Geräteinstanz kennzeichnen. Der Wertname ist der Symbollink für den Treiber, und ActualValue ist die Pinrichtung.Turning.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Header- ks.h (enthalten Ks.h)
Library Ks.lib