IAudioFrameNativeFactory::CreateFromMFSample 方法 (windows.media.core.interop.h)

从提供的 IMFSample 创建 IAudioFrameNative

语法

HRESULT CreateFromMFSample(
  [in]  IMFSample *data,
  [in]  BOOL      forceReadOnly,
  [in]  REFIID    riid,
  [out] LPVOID    *ppv
);

参数

[in] data

类型: IMFSample*

包含音频帧的源缓冲区。

[in] forceReadOnly

类型: BOOL

一个值,该值指示创建的软件音频帧是否为只读。

[in] riid

类型: REFIID

IAudioFrameNative 接口的 IID。

[out] ppv

类型: LPVOID*

此方法成功返回时,包含请求的接口。

返回值

类型: HRESULT

在成功完成时返回S_OK。

要求

要求
目标平台 Windows
标头 windows.media.core.interop.h

另请参阅

IAudioFrameNativeFactory