Compartilhar via


Função KsCacheMedium (ks.h)

A função KsCacheMedium melhora o desempenho de criação de gráficos de pinos que usam Médias para definir a conectividade.

Sintaxe

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

Parâmetros

[in] SymbolicLink

O link simbólico usado para abrir a interface do dispositivo.

[in] Medium

Aponta para o meio para o cache.

[in] PinDirection

Contém a direção do Pin. 1 é saída, 0 é entrada.

Retornar valor

KsCacheMedium retornará STATUS_SUCCESS se a operação de cache for bem-sucedida, falha se não for.

Comentários

O KsCacheMedium melhora o desempenho de criação de grafo criando uma chave do Registro em:

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

Isso permite a pesquisa rápida de filtros conectados no TvTuner e em outros grafos complexos. Observe que o GUID identifica o Meio da conexão e que os DWORDs denotam a instância do dispositivo. O nome do valor é SymbolicLink para o driver e ActualValue é a direção do pino.turning.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho ks.h (inclua Ks.h)
Biblioteca Ks.lib