问题\如何激活Elecard Direct Show解码器过滤器

时间:2019-06-18 11:33:04

标签: c++ c

我已经从<template> <v-text-field :rules="[myRule]"></v-text-field> </template> <script> import myHelper from './myHelper.js'; export default { name: 'MyComponent', data() { return { myCls: new myHelper(), myRule: this.callHelperFunction, }; }, components: { myHelper, }, mounted() { this.myCls.myHelperFunction(); }, methods: { callHelperFunction(param) { this.myCls.myHelperFunction(param); } }, }; </script> 购买了Elecard解码器的许可证

遵循以下代码:

AVC\H264

我正在尝试激活我的过滤器(上面的数字是已更改的) 调用该函数后,我将其添加到图形中之后通过了HRESULT DShowPlayer::ActivateFilter(IBaseFilter *filter) { static const GUID KEY_GUID = { 0xb9d44b32, 0xd34a, 0x11e8, { 0x88, 0x16, 0x10 , 0x20 ,0xFB ,0x45 ,0x87, 0x53 } }; HRESULT hr = S_OK; IModuleConfig* IMC; hr = filter->QueryInterface(&IMC); if (SUCCEEDED(hr)) { hr = IMC->SetValue(&KEY_GUID, NULL); IMC->Release(); } return hr; } 解码器过滤器。

我正在

Elecard

是无效的指针

有人通过代码激活hr = IMC->SetValue(&KEY_GUID, NULL); 解码器吗?

顺便说一句,通过“模块配置检查器”激活过滤器可以正常工作

谢谢!

1 个答案:

答案 0 :(得分:0)

对不起,我只是输入了不正确的GUID 输入incorret GUID会导致指针错误