Compartir a través de


LampArraySolidEffect Clase

Definición

Muestra un color sólido/estático durante una duración específica.

public ref class LampArraySolidEffect sealed : ILampArrayEffect
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.Lights.Effects.ILampArraySolidEffectFactory, 458752, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class LampArraySolidEffect final : ILampArrayEffect
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.Lights.Effects.ILampArraySolidEffectFactory), 458752, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class LampArraySolidEffect : ILampArrayEffect
function LampArraySolidEffect(lampArray, lampIndexes)
Public NotInheritable Class LampArraySolidEffect
Implements ILampArrayEffect
Herencia
Object Platform::Object IInspectable LampArraySolidEffect
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1809 (se introdujo en la versión 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v7.0)

Ejemplos

Muestra de LampArray

Muestra cómo controlar la iluminación RGB de los dispositivos periféricos mediante las API Windows.Devices.Lights y Windows.Devices.Lights.Effects .

Ejemplo de AutoRGB

Muestra cómo extraer un único color representativo de una pantalla de escritorio y usarlo para iluminar lámparas LED en un dispositivo RGB conectado.

Comentarios

Para poder reproducir un efecto, debe anexarlo a lampArrayEffectPlaylist (vea Append).

Todas las lámparas dentro del efecto se comportan de forma idéntica, sujeto a restricciones de los índices de lámpara (por ejemplo, canales de color). Siempre se realizará el mejor esfuerzo para adaptarse a las restricciones de índice de lámpara.

Si un LampArray está enlazado a lampArraySolidEffect y se desconecta, el progreso del efecto continúa como una operación sin operación. No se produce o devuelve ninguna excepción o error.

Constructores

LampArraySolidEffect(LampArray, Int32[])

Crea e inicializa una nueva instancia del efecto.

Propiedades

Color

Obtiene o establece el color sólido del efecto.

CompletionBehavior

Obtiene o establece el comportamiento cuando se completa el efecto.

Duration

Obtiene o establece la duración del efecto; StartDelay no está incluido.

StartDelay

Obtiene o establece la duración que se va a retrasar antes de iniciar el efecto.

ZIndex

Obtiene o establece la precedencia global (en todas las listas de reproducción) para dos efectos que modifican la misma lámpara (en la misma LampArray).

Se aplica a

Consulte también