GraphicsDevice.CreateSharedData<T> Delegate
Namespace: Stride.GraphicsAssembly: Stride.Graphics.dll
A delegate called to create shareable data. See remarks.
public delegate T CreateSharedData<out T>(GraphicsDevice device)
where T : class, IDisposable;
Parameters
| Type | Name | Description |
|---|---|---|
| GraphicsDevice | device |
Returns
| Type | Description |
|---|---|
| T | A new instance of the data to share. |
Type Parameters
| Name | Description |
|---|---|
| T | Type of the data to create. |
Remarks
Because this method is being called from a lock region, this method should not be time consuming.