/** * @brief Return the active input descriptor that the module works on. * @param[out] inputs The module input descriptor, to be returned. * @return PXCM_STATUS_NO_ERROR Successful execution. */ public pxcmStatus QueryCaptureProfile(out DataDesc inputs) { return(QueryCaptureProfile(WORKING_PROFILE, out inputs)); }
/** * @brief Set the active input descriptor with the device information from the capture device. * @param[in] inputs The input descriptor with the device information. * @return PXCM_STATUS_NO_ERROR Successful execution. */ public pxcmStatus SetCaptureProfile(DataDesc inputs) { return(PXCMVideoModule_SetCaptureProfile(instance, inputs)); }
/** * @brief Return the available module input descriptors. * @param[in] pidx The zero-based index used to retrieve all configurations. * @param[out] inputs The module input descriptor, to be returned. * @return PXCM_STATUS_NO_ERROR Successful execution. * @return PXCM_STATUS_ITEM_UNAVAILABLE No specified input descriptor is not available. */ public pxcmStatus QueryCaptureProfile(Int32 pidx, out DataDesc inputs) { inputs = new DataDesc(); return(PXCMVideoModule_QueryCaptureProfile(instance, pidx, inputs)); }
internal static extern pxcmStatus PXCMVideoModule_SetCaptureProfile(IntPtr module, DataDesc inputs);
internal static extern pxcmStatus PXCMVideoModule_QueryCaptureProfile(IntPtr module, Int32 pidx, [Out] DataDesc inputs);
/** @brief Return the available module input descriptors. @param[in] pidx The zero-based index used to retrieve all configurations. @param[out] inputs The module input descriptor, to be returned. @return PXCM_STATUS_NO_ERROR Successful execution. @return PXCM_STATUS_ITEM_UNAVAILABLE No specified input descriptor is not available. */ public pxcmStatus QueryCaptureProfile(Int32 pidx, out DataDesc inputs) { inputs = new DataDesc(); return PXCMVideoModule_QueryCaptureProfile(instance, pidx, inputs); }
/** @brief Set the active input descriptor with the device information from the capture device. @param[in] inputs The input descriptor with the device information. @return PXCM_STATUS_NO_ERROR Successful execution. */ public pxcmStatus SetCaptureProfile(DataDesc inputs) { return PXCMVideoModule_SetCaptureProfile(instance, inputs); }
/** @brief Return the active input descriptor that the module works on. @param[out] inputs The module input descriptor, to be returned. @return PXCM_STATUS_NO_ERROR Successful execution. */ public pxcmStatus QueryCaptureProfile(out DataDesc inputs) { return QueryCaptureProfile(WORKING_PROFILE, out inputs); }