Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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_DISCONTINUITYLos 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_SILENTTrate 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_ERRORLa 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