uapmdInstanceGetParameterMetadata

external fun uapmdInstanceGetParameterMetadata(h: Long, idx: Int, outIndex: IntArray, outStrings: Array<String?>, outDoubles: DoubleArray, outBools: BooleanArray, outNamedCount: IntArray): Boolean

Fills out-arrays and returns true on success. outIndex0 = parameter index outStrings3 = {stableId, name, path} outDoubles3 = {defaultVal, minVal, maxVal} outBools3 = {automatable, hidden, discrete} outNamedCount0 = number of named values (not filled here — caller must query separately)