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

D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY

DXGK_CHILD_STATUS_TYPE

DxgkCbIndicateChildStatus

DxgkDdiQueryChildRelations

DxgkDdiQueryChildStatus