Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
47 个问题
你好
(基于媒体基础类)
我通过“OnReadSample”异步接收来自相机的 H264/H265 流。我想将 H264/H265 数据传递到云,而不是 IMFSample 类型。如果可能的话,请建议并向我展示工作示例的链接。
谢谢
此问题由 Want to pass H264 data from IMFSample to cloud - Microsoft Q&A 总结而来
你好,
欢迎来到 Microsoft Q&A!
您可以使用 ConvertToContiguousBuffer 和 IMFMediaBuffer::Lock 来获取字节缓冲区。
IMFMediaBuffer *mediaBuffer = NULL;
BYTE *pData = NULL;
pSample->ConvertToContiguousBuffer(&mediaBuffer);
hr = mediaBuffer->Lock(&pData, NULL, NULL);
如果答案是正确的解决方案,请单击“接受答案”并请投赞成票。如果您对此答案有其他疑问,请点击“评论”。
注意:如果您想接收此线程的相关电子邮件通知,请按照我们文档中的步骤启用电子邮件通知。