0
최종 사용자의 MS Directshow을 확인할 수있는 방법이 있습니까?WMI 및 MS directshow
최종 사용자의 MS Directshow을 확인할 수있는 방법이 있습니까?WMI 및 MS directshow
DirectShow를 사용할 수없는 유일한 시간은 DirectX가 설치되지 않은 Win95입니다. Win98부터는 시스템의 기본 구성 요소입니다. Win8 Metro 앱을 작성하는 경우 Media Foundation을 사용해야합니다. 그러나 Win8 데스크톱 앱의 경우 여전히 사용할 수 있습니다.
사용 가능한지 정말로 정말로 테스트하고 싶다면 필터 그래프를 만들어보십시오. hr
만약
IGraphBuilder *pGraph = NULL;
HRESULT hr = CoCreateInstance(CLSID_FilterGraph, NULL,
CLSCTX_INPROC_SERVER, IID_IGraphBuilder, (void **)&pGraph);
는 S_OK
또는 pGraph
여전히 NULL
다음은 사용할 수 없습니다 없습니다.
또 다른 가능한 시간이 있습니다. DirectShow 또는 그 일부가 사용 가능하지 않습니다. 누군가 자신의 시스템을 완전히 엉망으로 만들고 필요한 COM dll을 등록 취소했다면!
어떻게 가질 수 있습니까? –