# MaterialInterface.ImageChangedDelegate

> Delegate

Namespace: UnityEngine.Pixyz.Material

```csharp
public delegate void MaterialInterface.ImageChangedDelegate(IntPtr userData, ImageChangeType type, uint image)
```

Parameters

| Type                                                           | Name     | Description |
| -------------------------------------------------------------- | -------- | ----------- |
| [IntPtr](https://learn.microsoft.com/dotnet/api/system.intptr) | userData |             |
| [ImageChangeType](./material_imagechangetype)                  | type     |             |
| [uint](https://learn.microsoft.com/dotnet/api/system.uint32)   | image    |             |
