我有一个包含多个媒体资源的大包文件(一个文件中有5个mp3)。我正在读取包文件并检索一个字节数组(以及数组的大小)。如何将此信息转发给IMFMediaEngine
才能播放?
目前,我正在从解压缩的文件中创建IRandomAccessStream
并将其转换为IMFByteStream
MFCreateMFByteStreamOnStreamEx
,然后将其发送到SetSourceFromByteStream
。
我宁愿使用byte* data
和size_t size
来提供媒体对象。有可能吗?