KSPROPERTY_PIN_CONSTRAINEDDATARANGES
A propriedade KSPROPERTY_PIN_CONSTRAINEDDATARANGES especifica a lista de intervalos de dados com suporte atualmente por pinos instanciados na fábrica de pinos.
Tabela de Resumo de Uso
Obter | Definir | Destino | Tipo de descritor de propriedade | Tipo de valor da propriedade |
---|---|---|---|---|
Sim | Não | Pin | KSP_PIN | KSMULTIPLE_ITEM e KSDATARANGE |
Comentários
O membro PinId da estrutura KSP_PIN especifica a fábrica de pinos para a qual consultar.
Essa propriedade retorna uma estrutura KSMULTIPLE_ITEM , seguida por uma sequência de estruturas KSDATARANGE alinhadas de 64 bits.
Um filtro KS usa essa propriedade para relatar os intervalos de dados atualmente compatíveis com pinos instanciados nessa fábrica de pinos, com base em quaisquer restrições impostas pelo estado interno atual do filtro KS. Use a propriedade KSPROPERTY_PIN_DATARANGES para relatar a lista completa de todos os intervalos de dados compatíveis com o filtro KS, independentemente das restrições dinâmicas.
Os minidrivers de fluxo não precisam manipular essa propriedade diretamente; o driver de classe de fluxo manipula essa propriedade usando blocos de solicitação de fluxo para consultar para obter mais informações.
Para obter mais informações, consulte Formatos de dados KS e intervalos de dados.
Requisitos
Cabeçalho: ks.h (inclua Ks.h)