struktur DXGK_MULTIPLANE_OVERLAY_PLANE (d3dkmddi.h)
Menentukan bidang overlay untuk ditampilkan dalam panggilan ke fungsi DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay .
Sintaks
typedef struct _DXGK_MULTIPLANE_OVERLAY_PLANE {
UINT LayerIndex;
BOOL Enabled;
[in] UINT AllocationSegment;
[in] PHYSICAL_ADDRESS AllocationAddress;
HANDLE hAllocation;
DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES PlaneAttributes;
} DXGK_MULTIPLANE_OVERLAY_PLANE;
Anggota
LayerIndex
Indeks berbasis nol dari bidang overlay yang akan ditampilkan. Bidang atas (dalam arah z) memiliki nol indeks. Nilai indeks bidang harus berurutan dari atas ke bawah.
Enabled
Menunjukkan apakah bidang overlay yang ditentukan oleh LayerIndex diaktifkan untuk tampilan.
Jika FALSE, driver miniport tampilan harus menonaktifkan bidang overlay yang ditentukan.
Jika pesawat diaktifkan selama panggilan sebelumnya ke DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay, driver harus terus menampilkan pesawat tanpa membaliknya.
[in] AllocationSegment
Pengidentifikasi segmen tempat data dibaca.
[in] AllocationAddress
Jenis data PHYSICAL_ADDRESS (yang didefinisikan sebagai LARGE_INTEGER) yang menunjukkan alamat fisik, dalam segmen yang ditentukan AllocationSegment , tempat data dibaca.
hAllocation
Handel ke alokasi yang akan ditampilkan pada bidang overlay.
PlaneAttributes
Struktur jenis DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES yang menentukan atribut bidang overlay.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8.1 |
Server minimum yang didukung | Windows Server 2012 R2 |
Header | d3dkmddi.h (termasuk D3dkmddi.h) |