KSPROPERTY_PIN_DATARANGES
I client usano la proprietà KSPROPERTY_PIN_DATARANGES per determinare gli intervalli di dati supportati dai pin di cui è stata creata un'istanza dalla factory di pin.
Tabella riepilogo utilizzo
Recupero | Set | Destinazione | Tipo descrittore di proprietà | Tipo valore proprietà |
---|---|---|---|---|
Sì | No | Aggiungi (Blocca) | KSP_PIN | Struttura KSMULTIPLE_ITEM , seguita da una sequenza di strutture KSDATARANGE allineate a 64 bit. |
Commenti
Specificare questa proprietà usando KSP_PIN, in cui il membro PinId specifica la factory di pin per cui restituire intervalli di dati accettabili.
I filtri KS restituiscono tutti gli intervalli di dati supportati dai pin di cui è stata creata un'istanza dalla factory di pin. Un filtro KS potrebbe non supportare un intervallo di dati segnalato nello stato interno corrente. Per determinare gli intervalli di dati supportati dallo stato interno corrente, usare KSPROPERTY_PIN_CONSTRAINEDDATARANGES.
I minidriver di flusso non devono gestire direttamente questa proprietà; Il driver della classe di flusso gestisce questa proprietà usando blocchi di richiesta di flusso per eseguire query per altre informazioni.
Per altre informazioni, vedere Formati di dati KS e intervalli di dati.
Requisiti
Intestazione: ks.h (include Ks.h)