DisplayTarget 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.
Mewakili irisan dalam waktu "target" logis untuk alur tampilan. Ini biasanya dianalogikan dengan konektor fisik pada GPU, seperti port HDMI, tetapi dapat menjadi target virtual yang mewakili target DisplayPort berantai daisy.
public ref class DisplayTarget sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DisplayTarget final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DisplayTarget
Public NotInheritable Class DisplayTarget
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10, version 1809 (diperkenalkan dalam 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v7.0)
|
Keterangan
Objek DisplayTarget tidak dapat diubah, kecuali untuk properti IsStale . Jika IsStale adalah true
, maka Anda dapat menghitung ulang status terbaru untuk semua objek DisplayTarget dengan memanggil DisplayManager.GetCurrentTargets.
Properti
Adapter |
Mendapatkan adaptor yang menghitung DisplayTarget ini. |
AdapterRelativeId |
Mendapatkan pengidentifikasi yang ditentukan driver untuk target ini yang secara unik mengidentifikasi konektor di seluruh perangkat dimulai dan di-boot ulang. Perhatikan bahwa pengidentifikasi ini hanya unik dalam adaptornya, dan tidak merujuk ke monitor yang terhubung sama sekali. |
DeviceInterfacePath |
Mendapatkan antarmuka perangkat PnP dari monitor apa pun yang terhubung ke target saat objek dibuat, atau |
IsConnected |
Mendapatkan nilai Boolean yang menunjukkan apakah monitor tersambung ke DisplayTarget ini saat dibuat. |
IsStale |
Mendapatkan nilai yang menunjukkan apakah status tampilan sistem telah berubah sejak DisplayTarget ini dibuat. |
IsVirtualModeEnabled |
Mengembalikan nilai Boolean yang menunjukkan apakah target ini mendukung mode virtual. |
IsVirtualTopologyEnabled |
Mengembalikan nilai Boolean yang menunjukkan apakah target ini mendukung kloning virtual/perangkat lunak. |
MonitorPersistence |
Mendapatkan nilai yang mewakili bagaimana monitor yang terhubung ke target hampir bertahan ketika perangkat keras tidak lagi melaporkan monitor yang terhubung. |
Properties |
Disiapkan untuk penggunaan masa mendatang. |
StableMonitorId |
Mendapatkan nilai yang mewakili pengidentifikasi monitor yang stabil. |
UsageKind |
Mendapatkan nilai yang mewakili jenis penggunaan. |
Metode
IsEqual(DisplayTarget) |
Menentukan apakah semua properti target setara dengan target lain, yang menunjukkan bahwa belum ada perubahan pada target. |
IsSame(DisplayTarget) |
Menentukan apakah objek target ini mengacu pada target perangkat keras yang mendasar yang sama dengan objek target lain, dengan membandingkan adapter dan properti AdapterRelativeId . Karena objek DisplayTarget baru dibuat pada setiap panggilan ke GetCurrentTargets, metode ini dapat digunakan untuk mencocokkan target yang ditemukan sebelumnya dengan target yang baru dibuat. |
TryGetMonitor() |
Mencoba mengambil objek yang menjelaskan monitor yang saat ini tersambung ke DisplayTarget ini. Metode ini dapat gagal atau mengembalikan monitor yang berbeda dari properti pada DisplayTarget yang menjelaskan apakah monitor telah dicolokkan atau dicabut dari DisplayTarget sejak objek DisplayTarget dibuat. IsStale mengembalikan true jika monitor mungkin telah berubah sejak DisplayTarget dibuat. |