KSPROPERTY_AUDIO_BUFFER_DURATION
A propriedade KSPROPERTY_AUDIO_BUFFER_DURATION permite que o tamanho do buffer de aplicativo cliente seja relatado como duração do tempo.
Tabela de Resumo de Uso
Obter | Definir | Destino | Tipo de descritor de propriedade | Tipo de valor da propriedade |
---|---|---|---|---|
No |
Sim |
Pin |
KSPROPERTY |
ULONG |
O valor da propriedade é do tipo ULONG e representa a duração do buffer do cliente medida em milissegundos.
Valor retornado
Uma solicitação de propriedade KSPROPERTY_AUDIO_BUFFER_DURATION retorna STATUS_SUCCESS para indicar que a solicitação de propriedade foi concluída com êxito. Caso contrário, a solicitação retornará um erro apropriado status código.
Comentários
Você pode ajustar a duração da solicitação de captura de dados de áudio isócrona para ajudar a melhorar o desempenho do dispositivo de áudio USB. Uma duração mais curta reduz a latência, mas também significa que a pilha de áudio USB deve fazer chamadas de procedimento adiadas mais frequentes (DPC), o que pode causar desempenho degradado.
Requisitos
Versão |
Disponível no Windows 7 e versões posteriores do Windows. |
Cabeçalho |
Ksmedia.h (inclua Ksmedia.h) |