Partager via


IRDPSRAPIAudioStream::GetBuffer, méthode (rdpencomapi.h)

Obtient les données audio de la mémoire tampon.
Cette méthode verrouille une mémoire tampon interne et retourne un pointeur vers un emplacement spécifique dans cette mémoire tampon. Il n’alloue pas de copie de la mémoire tampon pour l’appelant. Pour libérer la mémoire tampon après le dernier appel à cette méthode, appelez la méthode FreeBuffer .

Syntaxe

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

Paramètres

[out] ppbData

Pointeur vers l’emplacement actuel dans la mémoire tampon.

[out] pcbData

Taille en octets des données disponibles dans la mémoire tampon.

[out] pTimestamp

Emplacement basé sur le temps du pointeur d’emplacement.

Valeur retournée

Si la méthode réussit, la valeur de retour est S_OK. Sinon, la valeur de retour est un code d’erreur.

Spécifications

   
Client minimal pris en charge Windows 8.1 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête rdpencomapi.h
DLL RdpEncom.dll

Voir aussi

FreeBuffer

IRDPSRAPIAudioStream