KSPROPERTY_AUDIO_BUFFER_DURATION
La propriété KSPROPERTY_AUDIO_BUFFER_DURATION permet de signaler la taille de la mémoire tampon de l’application cliente comme durée.
Tableau récapitulatif de l’utilisation
Obtenir | Définissez | Cible | Type de descripteur de propriété | Type de valeur de propriété |
---|---|---|---|---|
Non |
Oui |
Épingle |
KSPROPERTY |
ULONG |
La valeur de la propriété est de type ULONG et représente la durée de mémoire tampon du client qui est mesurée en millisecondes.
Valeur de retour
Une demande de propriété KSPROPERTY_AUDIO_BUFFER_DURATION retourne STATUS_SUCCESS pour indiquer que la demande de propriété s’est terminée avec succès. Sinon, la demande retourne une erreur appropriée status code.
Notes
Vous pouvez ajuster la durée de la demande de capture de données audio isochronaises pour améliorer les performances de votre périphérique audio USB. Une durée plus courte réduit la latence, mais cela signifie également que la pile audio USB doit effectuer plus fréquemment des appels de procédure différée (DPC), ce qui peut entraîner une dégradation des performances.
Spécifications
Version |
Disponible dans Windows 7 et versions ultérieures de Windows. |
En-tête |
Ksmedia.h (inclure Ksmedia.h) |