IRDPSRAPIAudioStream::GetBuffer 方法 (rdpencomapi.h)
从缓冲区获取音频数据。
此方法锁定内部缓冲区,并返回指向该缓冲区中特定位置的指针。 它不会为调用方分配缓冲区的副本。 若要在上次调用此方法后释放缓冲区,请调用 FreeBuffer 方法。
语法
HRESULT GetBuffer(
[out] BYTE **ppbData,
[out] UINT32 *pcbData,
[out] UINT64 *pTimestamp
);
parameters
[out] ppbData
指向缓冲区中当前位置的指针。
[out] pcbData
缓冲区中可用数据的大小(以字节为单位)。
[out] pTimestamp
位置指针的基于时间的位置。
返回值
如果该方法成功,则 返回值S_OK。 否则,返回值为错误代码。
要求
最低受支持的客户端 | Windows 8.1 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2012 R2 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | rdpencomapi.h |
DLL | RdpEncom.dll |