Function VTRAWProcessingSessionCopyProcessingParameters

Source
pub unsafe extern "C-unwind" fn VTRAWProcessingSessionCopyProcessingParameters(
    session: &VTRAWProcessingSession,
    out_parameter_array: NonNull<*const CFArray>,
) -> i32
Available on crate feature VTRAWProcessingSession only.
Expand description

Copies an array of dictionaries describing the parameters provided by the RAW Processor for frame processing

This will return an array of dictionaries, one dictionary for each parameter that can be controlled in the RAW Processing operation. The dictionary for each parameter will contain a set of kVTRAWProcessingParameter keys whose values provide a name, value type, value range, and current value for each parameter.

The returned values can be used to contruct dynamic UI presenting RAW Processing controls allowing the various knobs for this specific RAW Processor to be viewed and manipulated.

Parameter session: The RAW processing session.

Parameter outParameterArray: Pointer for receiving the RAW Processing parameter array..