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.
Definiert die Pufferüberprüfungsflags für die APO_CONNECTION_PROPERTY Struktur, die jeder APO-Verbindung zugeordnet ist.
Syntax
typedef enum APO_BUFFER_FLAGS {
BUFFER_INVALID,
BUFFER_VALID,
BUFFER_SILENT
} ;
Konstanten
BUFFER_INVALIDEs sind keine gültigen Daten in der Verbindung vorhanden. Puffer. Der Pufferzeiger ist gültig, und der Puffer kann die Menge gültiger Audiodaten speichern, die in der APO_CONNECTION_PROPERTY-Struktur angegeben sind. Beim Verarbeiten von Audiodaten markiert die Audio-Engine jede Verbindung als BUFFER_INVALID, bevor IAudioOutputEndpoint::GetOutputDataPointer oder aufgerufen wird. IAudioInputEndpointRT::GetInputDataPointer. |
BUFFER_VALIDDer Verbindungspuffer enthält gültige Daten. Dies ist der Betriebszustand des Verbindungspuffers. Das APO legt dieses Flag danach fest. beginnt mit dem Schreiben gültiger Daten in den Puffer. Erfassungsendpunkte sollten dieses Flag in der GetInputDataPointer-Methode festlegen, wenn der Aufruf erfolgreich abgeschlossen wurde. |
BUFFER_SILENTDer Verbindungspuffer muss so behandelt werden, als ob er Stille enthält. Wenn der Endpunkt einen Eingabeverbindungspuffer empfängt, der als BUFFER_SILENT identifiziert wird, kann der Endpunkt davon ausgehen, dass die Daten Stille darstellen. Bei der Erfassung kann der Endpunkt dieses Flag auch festlegen, falls dies für einen Erfassungspuffer erforderlich ist. |
Hinweise
Die Remotedesktopdienste-AudioEndpoint-API ist für die Verwendung in Remotedesktopszenarien vorgesehen. es ist nicht für Clientanwendungen vorgesehen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 |
| Kopfzeile | audioapotypes.h |