Method GetValue
- Namespace
- PaintDotNet.Direct2D1
- Assembly
- PaintDotNet.Windows.dll
GetValue(IDeviceEffectProperties, int, Span<byte>)
public static void GetValue(this IDeviceEffectProperties properties, int index, Span<byte> data)
Parameters
properties
IDeviceEffectProperties
index
int
data
Span<byte>
GetValue(IDeviceEffectProperties, int, Memory<byte>)
public static void GetValue(this IDeviceEffectProperties properties, int index, Memory<byte> data)
Parameters
properties
IDeviceEffectProperties
index
int
data
Memory<byte>
GetValue<TIndex>(IDeviceEffectProperties, TIndex, DeviceEffectPropertyType, Span<byte>)
public static void GetValue<TIndex>(this IDeviceEffectProperties properties, TIndex index, DeviceEffectPropertyType type, Span<byte> data) where TIndex : unmanaged
Parameters
properties
IDeviceEffectProperties
index
TIndex
type
DeviceEffectPropertyType
data
Span<byte>
Type Parameters
TIndex
GetValue<TIndex>(IDeviceEffectProperties, TIndex, DeviceEffectPropertyType, Memory<byte>)
public static void GetValue<TIndex>(this IDeviceEffectProperties properties, TIndex index, DeviceEffectPropertyType type, Memory<byte> data) where TIndex : unmanaged
Parameters
properties
IDeviceEffectProperties
index
TIndex
type
DeviceEffectPropertyType
data
Memory<byte>
Type Parameters
TIndex
GetValue<TIndex>(IDeviceEffectProperties, TIndex, Span<byte>)
public static void GetValue<TIndex>(this IDeviceEffectProperties properties, TIndex index, Span<byte> data) where TIndex : unmanaged
Parameters
properties
IDeviceEffectProperties
index
TIndex
data
Span<byte>
Type Parameters
TIndex
GetValue<TIndex>(IDeviceEffectProperties, TIndex, Memory<byte>)
public static void GetValue<TIndex>(this IDeviceEffectProperties properties, TIndex index, Memory<byte> data) where TIndex : unmanaged
Parameters
properties
IDeviceEffectProperties
index
TIndex
data
Memory<byte>
Type Parameters
TIndex
GetValue<T>(IDeviceEffectProperties, int, DeviceEffectPropertyType)
public static T GetValue<T>(this IDeviceEffectProperties properties, int index, DeviceEffectPropertyType type) where T : unmanaged
Parameters
properties
IDeviceEffectProperties
index
int
type
DeviceEffectPropertyType
Returns
- T
Type Parameters
T
GetValue<T>(IDeviceEffectProperties, int)
public static T GetValue<T>(this IDeviceEffectProperties properties, int index) where T : unmanaged
Parameters
properties
IDeviceEffectProperties
index
int
Returns
- T
Type Parameters
T
GetValue<T>(IDeviceEffectProperties, int, DeviceEffectPropertyType, out T)
public static void GetValue<T>(this IDeviceEffectProperties properties, int index, DeviceEffectPropertyType type, out T value) where T : unmanaged
Parameters
properties
IDeviceEffectProperties
index
int
type
DeviceEffectPropertyType
value
T
Type Parameters
T
GetValue<T>(IDeviceEffectProperties, int, out T)
public static void GetValue<T>(this IDeviceEffectProperties properties, int index, out T value) where T : unmanaged
Parameters
properties
IDeviceEffectProperties
index
int
value
T
Type Parameters
T
GetValue<TIndex, T>(IDeviceEffectProperties, TIndex, DeviceEffectPropertyType, out T)
public static void GetValue<TIndex, T>(this IDeviceEffectProperties properties, TIndex index, DeviceEffectPropertyType type, out T value) where TIndex : unmanaged where T : unmanaged
Parameters
properties
IDeviceEffectProperties
index
TIndex
type
DeviceEffectPropertyType
value
T
Type Parameters
TIndex
T
GetValue<TIndex, T>(IDeviceEffectProperties, TIndex, out T)
public static void GetValue<TIndex, T>(this IDeviceEffectProperties properties, TIndex index, out T value) where TIndex : unmanaged where T : unmanaged
Parameters
properties
IDeviceEffectProperties
index
TIndex
value
T
Type Parameters
TIndex
T