Aforge (directShow)를 사용하여 usb 장치에서 이미지를 가져 오려고합니다. 장치 (USB3HDCAP)에는 3 가지 입력 (HDMI, DVI 및 S-Video)이 있습니다. 위 코드를 사용하면 기본 입력 이미지에 액세스하여 가져올 수 있습니다 (HDMI에서만 가능). 그러나 장치의 실제 입력을 HDMI에서 DIV로 변경하면 이미지가 검은 색이됩니다. 다른 입력 (DVI 또는 S- 비디오)에서 비디오를 가져 오려면 어떻게해야합니까?DirectShow를 사용하여 usb 장치에서 다른 소스 선택
LocalWebCamsCollection = new FilterInfoCollection(FilterCategory.VideoInputDevice);
LocalWebCam = new VideoCaptureDevice(LocalWebCamsCollection[0].MonikerString);
LocalWebCam.NewFrame += new NewFrameEventHandler(Cam_NewFrame);
LocalWebCam.Start();
두 번째 것, 이미 시도했기 때문에 나는 결과를 얻지 못할 것이다 - AvailableCrossbarVideoInputs - 배열이 비어 있기 때문에 첫 번째 시도 (DirectShow)를 시도 할 것이다. –