Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die _AUDCLNT_BUFFERFLAGS-Enumeration definiert Flags, die die status eines Audioendpunktpuffers angeben.
Syntax
typedef enum _AUDCLNT_BUFFERFLAGS {
AUDCLNT_BUFFERFLAGS_DATA_DISCONTINUITY,
AUDCLNT_BUFFERFLAGS_SILENT,
AUDCLNT_BUFFERFLAGS_TIMESTAMP_ERROR
} ;
Konstanten
AUDCLNT_BUFFERFLAGS_DATA_DISCONTINUITYDie Daten im Paket korrelieren nicht mit der Geräteposition des vorherigen Pakets. Dies ist möglicherweise auf einen Streamzustandsübergang oder einen Timingfehler zurückzuführen. |
AUDCLNT_BUFFERFLAGS_SILENTBehandeln Sie alle Daten im Paket als Stille, und ignorieren Sie die tatsächlichen Datenwerte. Weitere Informationen zur Verwendung dieses Flags finden Sie unter Rendern eines Stream und Erfassen eines Stream. |
AUDCLNT_BUFFERFLAGS_TIMESTAMP_ERRORDer Zeitpunkt, zu dem die Streamposition des Geräts aufgezeichnet wurde, ist unsicher. Daher kann der Client möglicherweise nicht genau den Zeitstempel für das aktuelle Datenpaket festlegen. |
Hinweise
Die Methoden IAudioCaptureClient::GetBuffer und IAudioRenderClient::ReleaseBuffer verwenden die in der _AUDCLNT_BUFFERFLAGS-Enumeration definierten Konstanten.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
| Kopfzeile | audioclient.h |