A function has a parameter with an unsupported data type. The type of the parameter cannot be implicitly cast into a compatible ...

A function has a parameter with an unsupported data type. The type of the parameter cannot be implicitly cast into a compatible type for the function. To perform this operation, the operand needs to be explicitly cast with a cast operator.