LampArrayEffectPlaylist Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Digunakan untuk menautkan beberapa efek bersama-sama, atau untuk memulai efek secara bersamaan.
public ref class LampArrayEffectPlaylist sealed : IIterable<ILampArrayEffect ^>, IVectorView<ILampArrayEffect ^>
/// [Windows.Foundation.Metadata.Activatable(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 LampArrayEffectPlaylist final : IIterable<ILampArrayEffect>, IVectorView<ILampArrayEffect>
[Windows.Foundation.Metadata.Activatable(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 LampArrayEffectPlaylist : IEnumerable<ILampArrayEffect>, IReadOnlyList<ILampArrayEffect>
function LampArrayEffectPlaylist()
Public NotInheritable Class LampArrayEffectPlaylist
Implements IEnumerable(Of ILampArrayEffect), IReadOnlyList(Of ILampArrayEffect)
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10, version 1809 (diperkenalkan dalam 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v7.0)
|
Contoh
Menunjukkan cara mengontrol pencahayaan RGB perangkat periferal menggunakan API Windows.Devices.Lights dan Windows.Devices.Lights.Effects .
Menunjukkan cara mengekstrak satu warna representatif dari layar desktop dan menggunakannya untuk menerangi lampu LED pada perangkat RGB yang terhubung.
Keterangan
Sebelum dapat memainkan efek, Anda harus menambahkannya ke LampArrayEffectPlaylist (lihat Tambahkan).
Konstruktor
LampArrayEffectPlaylist() |
Membuat dan menginisialisasi instans baru daftar putar. |
Properti
EffectStartMode |
Mendapatkan atau mengatur perilaku awal untuk efek. |
Occurrences |
Mendapatkan atau mengatur jumlah kemunculan yang akan dimainkan oleh daftar putar ini. |
RepetitionMode |
Mendapatkan atau mengatur perilaku pengulangan untuk daftar putar. |
Size |
Mendapatkan ukuran (jumlah elemen dalam) daftar putar. |
Metode
Append(ILampArrayEffect) |
Menambahkan efek ke akhir daftar putar. |
First() |
Mengambil iterator yang mewakili item pertama dalam daftar putar efek array lampu. |
GetAt(UInt32) |
Mengambil efek array lampu pada indeks yang ditentukan dalam daftar putar. |
GetMany(UInt32, ILampArrayEffect[]) |
Mengambil rentang efek array lampu, dimulai pada indeks yang ditentukan dalam daftar putar. |
IndexOf(ILampArrayEffect, UInt32) |
Mengambil indeks, dalam daftar putar, dari efek array lampu yang ditentukan. |
OverrideZIndex(Int32) |
Mengambil alih zIndex untuk semua efek yang terkandung. |
Pause() |
Menjeda daftar putar, dan mempertahankan status terakhir yang ditetapkan oleh efek pemutaran internal. |
PauseAll(IIterable<LampArrayEffectPlaylist>) |
Menjamin bahwa semua daftar putar akan dijeda secara bersamaan. |
Start() |
Memulai daftar putar ini dari awal, kecuali sebelumnya dijeda, yang kemudian akan melanjutkan pemutaran dari posisi dijeda. |
StartAll(IIterable<LampArrayEffectPlaylist>) |
Menjamin bahwa semua daftar putar akan dimulai pada saat yang sama. |
Stop() |
Berhenti memainkan daftar-putar ini. |
StopAll(IIterable<LampArrayEffectPlaylist>) |
Menjamin bahwa semua daftar putar akan berhenti pada saat yang sama. |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk