Freigeben über


IRDPSRAPIAudioStream::GetBuffer-Methode (rdpencomapi.h)

Ruft Audiodaten aus dem Puffer ab.
Diese Methode sperrt einen internen Puffer und gibt einen Zeiger auf eine bestimmte Position in diesem Puffer zurück. Es wird keine Kopie des Puffers für den Aufrufer zugeordnet. Um den Puffer nach dem letzten Aufruf dieser Methode freizugeben, rufen Sie die FreeBuffer-Methode auf.

Syntax

HRESULT GetBuffer(
  [out] BYTE   **ppbData,
  [out] UINT32 *pcbData,
  [out] UINT64 *pTimestamp
);

Parameter

[out] ppbData

Ein Zeiger auf die aktuelle Position im Puffer.

[out] pcbData

Die Größe der im Puffer verfügbaren Daten in Byte.

[out] pTimestamp

Die zeitbasierte Position des Positionszeigers.

Rückgabewert

Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK. Andernfalls ist der Rückgabewert ein Fehlercode.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8.1 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile rdpencomapi.h
DLL RdpEncom.dll

Weitere Informationen

FreeBuffer

IRDPSRAPIAudioStream