struktur DXGK_CHILD_STATUS (dispmprt.h)
Struktur DXGK_CHILD_STATUS berisi anggota yang menunjukkan status perangkat anak dari adaptor tampilan.
Sintaks
typedef struct _DXGK_CHILD_STATUS {
DXGK_CHILD_STATUS_TYPE Type;
ULONG ChildUid;
union {
struct {
BOOLEAN Connected;
} HotPlug;
struct {
UCHAR Angle;
} Rotation;
struct {
BOOLEAN Connected;
D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY MiracastMonitorType;
} Miracast;
};
} DXGK_CHILD_STATUS, *PDXGK_CHILD_STATUS;
Anggota
Type
Anggota enumerasi DXGK_CHILD_STATUS_TYPE yang menunjukkan jenis status yang diminta.
ChildUid
Bilangan bulat, yang dibuat sebelumnya oleh driver miniport tampilan, yang mengidentifikasi perangkat anak yang statusnya diminta.
HotPlug
HotPlug.Connected
Jika Jenis sama dengan DXGK_CHILD_STATUS_TYPE. StatusConnection, menunjukkan apakah perangkat anak memiliki perangkat keras eksternal (misalnya, monitor) yang terhubung ke perangkat tersebut. Nilai TRUE menunjukkan bahwa perangkat keras tersambung; FALSE menunjukkan bahwa perangkat keras tidak tersambung.
Rotation
Rotation.Angle
Jika Jenis sama dengan DXGK_CHILD_STATUS_TYPE. StatusRotation, menunjukkan sudut rotasi tampilan yang tersambung ke perangkat anak.
Miracast
Didukung oleh WDDM 1.3 dan yang lebih baru menampilkan driver miniport yang berjalan pada Windows 8.1 dan yang lebih baru.
Miracast.Connected
Jika Jenis sama dengan DXGK_CHILD_STATUS_TYPE. StatusMiracast, menunjukkan apakah sesi terhubung Miracast telah dimulai. Nilai TRUE menunjukkan bahwa monitor baru telah terhubung ke sink Miracast, atau bahwa sesi Miracast telah dimulai dengan monitor yang tersambung. FALSE menunjukkan bahwa monitor yang tersambung ke sink Miracast telah dicabut, atau bahwa sesi Miracast telah dihentikan.
Untuk informasi selengkapnya, lihat Tampilan nirkabel (Miracast).
Miracast.MiracastMonitorType
Jika anggota Tersambung dari struktur yang disematkan Miracast adalah TRUE, menunjukkan jenis konektor koneksi antara sink Miracast dan monitor atau TV.
Secara bergantian, jika TerhubungTRUE dan sink Miracast disematkan di monitor atau TV, driver miniport tampilan harus mengatur nilai ini ke D3DKMDT_VOT_MIRACAST.
Jika driver tidak mengetahui status koneksi monitor, driver harus mengatur nilai ini ke status koneksi monitor terakhir dari enumerasi D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY yang dilaporkan ke sistem operasi.
Untuk informasi selengkapnya, lihat Tampilan nirkabel (Miracast).
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Header | dispmprt.h (termasuk Dispmprt.h) |
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