Partager via


KsCacheMedium, fonction (ks.h)

La fonction KsCacheMedium améliore les performances de création de graphiques des broches qui utilisent des moyennes pour définir la connectivité.

Syntaxe

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

Paramètres

[in] SymbolicLink

Lien symbolique utilisé pour ouvrir l’interface de l’appareil.

[in] Medium

Pointe vers le support à mettre en cache.

[in] PinDirection

Contient la direction du code pin. 1 est la sortie, 0 est une entrée.

Valeur de retour

KsCacheMedium retourne STATUS_SUCCESS si l’opération de mise en cache réussit, échec si ce n’est pas le cas.

Remarques

KsCacheMedium améliore les performances de création de graphiques en créant une clé de Registre à l’adresse suivante :

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

Cela permet de rechercher rapidement des filtres connectés dans TvTuner et d’autres graphiques complexes. Notez que le GUID identifie le support de la connexion et que les DWORD désignent l’instance de l’appareil. Le nom de la valeur est SymbolLink pour le pilote, et ActualValue est le sens de l’épingle.turning.

Exigences

Exigence Valeur
plateforme cible Universel
d’en-tête ks.h (include Ks.h)
bibliothèque Ks.lib