Partilhar via


Função KsCacheMedium (ks.h)

A função KsCacheMedium melhora o desempenho de criação de grafo 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.

Valor de retorno

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

Observações

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 pin.turning.

Requisitos

Requisito Valor
da Plataforma de Destino Universal
cabeçalho ks.h (incluir Ks.h)
biblioteca Ks.lib