enumeración _AUDCLNT_BUFFERFLAGS (audioclient.h)
La enumeración _AUDCLNT_BUFFERFLAGS define marcas que indican el estado de un búfer de punto de conexión de audio.
Syntax
typedef enum _AUDCLNT_BUFFERFLAGS {
AUDCLNT_BUFFERFLAGS_DATA_DISCONTINUITY,
AUDCLNT_BUFFERFLAGS_SILENT,
AUDCLNT_BUFFERFLAGS_TIMESTAMP_ERROR
} ;
Constantes
AUDCLNT_BUFFERFLAGS_DATA_DISCONTINUITY Los datos del paquete no están correlacionados con la posición del dispositivo del paquete anterior; esto puede deberse a una transición de estado de flujo o a un error de tiempo. |
AUDCLNT_BUFFERFLAGS_SILENT Trate todos los datos del paquete como silencio y omita los valores de datos reales. Para obtener más información sobre el uso de esta marca, vea Representación de un Stream y Captura de un Stream. |
AUDCLNT_BUFFERFLAGS_TIMESTAMP_ERROR La hora en la que se registró la posición de la secuencia del dispositivo es incierta. Por lo tanto, es posible que el cliente no pueda establecer con precisión la marca de tiempo para el paquete de datos actual. |
Comentarios
Los métodos IAudioCaptureClient::GetBuffer e IAudioRenderClient::ReleaseBuffer usan las constantes definidas en la enumeración _AUDCLNT_BUFFERFLAGS .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP] |
Encabezado | audioclient.h |
Consulte también
Enumeraciones de audio principales