public static void GetDevices() { var errNo = WrapperProxy.GetDeviceEnum(DeviceTypeEnum.AUDIO_INPUT); if (ErrorNumberEnum.PLCM_SAMPLE_OK != errNo) { log.Error("Get audio input device failed. Error number = " + errNo.ToString()); } errNo = WrapperProxy.GetDeviceEnum(DeviceTypeEnum.VIDEO_INPUT); if (ErrorNumberEnum.PLCM_SAMPLE_OK != errNo) { log.Error("Get video input device failed. Error number = " + errNo.ToString()); } errNo = WrapperProxy.GetDeviceEnum(DeviceTypeEnum.AUDIO_OUTPUT); if (ErrorNumberEnum.PLCM_SAMPLE_OK != errNo) { log.Error("Get audio output device failed. Error number = " + errNo.ToString()); } errNo = WrapperProxy.GetDeviceEnum(DeviceTypeEnum.DEV_MONITOR); if (ErrorNumberEnum.PLCM_SAMPLE_OK != errNo) { log.Error("Get monitor device failed. Error number = " + errNo.ToString()); } }