Represents the results of preprocessing a variant using ShaderData.Pass.PreprocessVariant.
| Messages | Stores errors and warnings produced during preprocessing (Read Only). |
| PreprocessedCode | Stores the preprocessed code for the shader variant (Read Only). |
| Success | Indicates whether the variant preprocessing succeeded (Read Only). If it did, this is true. Otherwise, this is false and ShaderData.PreprocessedVariant.Messages contains the errors. |