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 |