KSPROPERTY_AUDIO_BUFFER_DURATION
La proprietà KSPROPERTY_AUDIO_BUFFER_DURATION consente di segnalare le dimensioni del buffer dell'applicazione client come durata.
Tabella riepilogo utilizzo
Recupero | Set | Destinazione | Tipo di descrittore di proprietà | Tipo valore proprietà |
---|---|---|---|---|
No |
Sì |
Aggiungi (Blocca) |
KSPROPERTY |
ULONG |
Il valore della proprietà è di tipo ULONG e rappresenta la durata del buffer client misurata in millisecondi.
Valore restituito
Una richiesta di proprietà KSPROPERTY_AUDIO_BUFFER_DURATION restituisce STATUS_SUCCESS per indicare che la richiesta di proprietà è stata completata correttamente. In caso contrario, la richiesta restituisce un codice di stato di errore appropriato.
Commenti
È possibile regolare la durata della richiesta per l'acquisizione di dati audio isocroni per migliorare le prestazioni del dispositivo audio USB. Una durata più breve riduce la latenza, ma significa anche che lo stack di audio USB deve effettuare chiamate di routine posticipate più frequenti (DPC), che potrebbero causare prestazioni ridotte.
Requisiti
Versione |
Disponibile in Windows 7 e versioni successive di Windows. |
Intestazione |
Ksmedia.h (include Ksmedia.h) |