KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE
La proprietà KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE viene usata per abilitare e disabilitare il rilevamento dinamico della frequenza di campionamento di un nodo.
Tabella riepilogo utilizzo
Recupero | Set | Destinazione | Tipo di descrittore delle proprietà | Tipo di valore della proprietà |
---|---|---|---|---|
Sì |
Sì |
Filtra |
BOOL |
Il valore della proprietà (dati dell'operazione) è di tipo BOOL e specifica se il rilevamento dinamico è abilitato o disabilitato nel nodo. Il valore è TRUE quando il rilevamento dinamico della frequenza di campionamento è abilitato. In questa modalità, la frequenza di campionamento del flusso di input può essere variata in modo esplicito impostando la frequenza tramite KSPROPERTY_AUDIO_SAMPLING_RATE o implicitamente impostando la frequenza attraverso i timestamp nel flusso di input.
Valore restituito
Una richiesta di proprietà KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE restituisce STATUS_SUCCESS per indicare che è stata completata correttamente. In caso contrario, la richiesta restituisce un codice di stato di errore appropriato.
Commenti
Questa proprietà viene usata per controllare il rilevamento dinamico nei tipi di nodo seguenti:
Nodo ADC (KSNODETYPE_ADC)
Nodo daC (KSNODETYPE_DAC)
Nodo SRC (KSNODETYPE_SRC)
Requisiti
Intestazione |
Ksmedia.h (includere Ksmedia.h) |