NUI/Microsoft Kinect

키넥트 :: 32비트 드라이버 설치여부 알아내기 (C#)

길버트리 2011. 9. 19. 18:44
        public bool HasKinectDriverForWin32()
        {
                string query = "SELECT * FROM Win32_PnPSignedDriver where DeviceName like 'Kinect%'";
                ManagementObjectSearcher searcher = new ManagementObjectSearcher(query);
                ManagementObjectCollection mc = searcher.Get();
                if (mc == null ||
                    mc.Count == 0)
                {
                    return false;
                }

            return true;
        }

어째 좀 불안한 방법인가요?
64비트 드라이버인 경우는 어떻게 확인하는 지 아시는 분
저 좀 가르쳐 주세요.