Table of Contents

Method SetValue

Namespace
PaintDotNet.Direct2D1
Assembly
PaintDotNet.Windows.dll

SetValue<TIndex>(IDeviceEffectProperties, TIndex, DeviceEffectPropertyType, ReadOnlySpan<byte>)

public static void SetValue<TIndex>(this IDeviceEffectProperties properties, TIndex index, DeviceEffectPropertyType type, ReadOnlySpan<byte> data) where TIndex : unmanaged

Parameters

properties IDeviceEffectProperties
index TIndex
type DeviceEffectPropertyType
data ReadOnlySpan<byte>

Type Parameters

TIndex

SetValue<TIndex>(IDeviceEffectProperties, TIndex, ReadOnlySpan<byte>)

public static void SetValue<TIndex>(this IDeviceEffectProperties properties, TIndex index, ReadOnlySpan<byte> data) where TIndex : unmanaged

Parameters

properties IDeviceEffectProperties
index TIndex
data ReadOnlySpan<byte>

Type Parameters

TIndex

SetValue(IDeviceEffectProperties, int, DeviceEffectPropertyType, ReadOnlyMemory<byte>)

public static void SetValue(this IDeviceEffectProperties properties, int index, DeviceEffectPropertyType type, ReadOnlyMemory<byte> data)

Parameters

properties IDeviceEffectProperties
index int
type DeviceEffectPropertyType
data ReadOnlyMemory<byte>

SetValue(IDeviceEffectProperties, int, ReadOnlyMemory<byte>)

public static void SetValue(this IDeviceEffectProperties properties, int index, ReadOnlyMemory<byte> data)

Parameters

properties IDeviceEffectProperties
index int
data ReadOnlyMemory<byte>

SetValue<TIndex>(IDeviceEffectProperties, TIndex, DeviceEffectPropertyType, ReadOnlyMemory<byte>)

public static void SetValue<TIndex>(this IDeviceEffectProperties properties, TIndex index, DeviceEffectPropertyType type, ReadOnlyMemory<byte> data) where TIndex : unmanaged

Parameters

properties IDeviceEffectProperties
index TIndex
type DeviceEffectPropertyType
data ReadOnlyMemory<byte>

Type Parameters

TIndex

SetValue<TIndex>(IDeviceEffectProperties, TIndex, ReadOnlyMemory<byte>)

public static void SetValue<TIndex>(this IDeviceEffectProperties properties, TIndex index, ReadOnlyMemory<byte> data) where TIndex : unmanaged

Parameters

properties IDeviceEffectProperties
index TIndex
data ReadOnlyMemory<byte>

Type Parameters

TIndex

SetValue<T>(IDeviceEffectProperties, int, DeviceEffectPropertyType, in T)

public static void SetValue<T>(this IDeviceEffectProperties properties, int index, DeviceEffectPropertyType type, in T value) where T : unmanaged

Parameters

properties IDeviceEffectProperties
index int
type DeviceEffectPropertyType
value T

Type Parameters

T

SetValue<T>(IDeviceEffectProperties, int, in T)

public static void SetValue<T>(this IDeviceEffectProperties properties, int index, in T value) where T : unmanaged

Parameters

properties IDeviceEffectProperties
index int
value T

Type Parameters

T

SetValue<TIndex, T>(IDeviceEffectProperties, TIndex, DeviceEffectPropertyType, in T)

public static void SetValue<TIndex, T>(this IDeviceEffectProperties properties, TIndex index, DeviceEffectPropertyType type, in T value) where TIndex : unmanaged where T : unmanaged

Parameters

properties IDeviceEffectProperties
index TIndex
type DeviceEffectPropertyType
value T

Type Parameters

TIndex
T

SetValue<TIndex, T>(IDeviceEffectProperties, TIndex, in T)

public static void SetValue<TIndex, T>(this IDeviceEffectProperties properties, TIndex index, in T value) where TIndex : unmanaged where T : unmanaged

Parameters

properties IDeviceEffectProperties
index TIndex
value T

Type Parameters

TIndex
T

SetValue(IDeviceEffectProperties, int, string)

public static void SetValue(this IDeviceEffectProperties properties, int index, string value)

Parameters

properties IDeviceEffectProperties
index int
value string

SetValue<TIndex>(IDeviceEffectProperties, TIndex, string)

public static void SetValue<TIndex>(this IDeviceEffectProperties properties, TIndex index, string value) where TIndex : unmanaged

Parameters

properties IDeviceEffectProperties
index TIndex
value string

Type Parameters

TIndex

SetValue(IDeviceEffectProperties, int, bool)

public static void SetValue(this IDeviceEffectProperties properties, int index, bool value)

Parameters

properties IDeviceEffectProperties
index int
value bool

SetValue<TIndex>(IDeviceEffectProperties, TIndex, bool)

public static void SetValue<TIndex>(this IDeviceEffectProperties properties, TIndex index, bool value) where TIndex : unmanaged

Parameters

properties IDeviceEffectProperties
index TIndex
value bool

Type Parameters

TIndex