IMFCaptureSource::GetService 方法 (mfcaptureengine.h)
获取指向基础 源读取器 对象的指针。
语法
HRESULT GetService(
[in] REFIID rguidService,
[in] REFIID riid,
[out] IUnknown **ppUnknown
);
parameters
[in] rguidService
服务标识符 GUID。 目前,该值必须是 IID_IMFSourceReader 或 GUID_NULL。
[in] riid
接口标识符 (所请求的接口的 IID) 。 该值必须 IID_IMFSourceReader。 如果该值未设置为 IID_IMFSourceReader,调用将失败并返回 E_INVALIDARG。
[out] ppUnknown
接收指向 IUnknown 接口的 指针。 调用方必须释放接口。
返回值
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
成功。 |
|
无效的参数。 |
|
捕获源未初始化。 系统上可能没有捕获设备。 |
要求
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | mfcaptureengine.h |