struktur DXGK_PRESENTMULTIPLANEOVERLAYLIST (d3dkmddi.h)
Menentukan bidang overlay untuk ditampilkan dalam panggilan ke fungsi DxgkDdiPresent .
Sintaks
typedef struct _DXGK_PRESENTMULTIPLANEOVERLAYLIST {
UINT LayerIndex;
BOOL Enabled;
HANDLE hDeviceSpecificAllocation;
struct {
[in] UINT SegmentId : 5;
UINT Reserved : 27;
};
[in] PHYSICAL_ADDRESS PhysicalAddress;
} DXGK_PRESENTMULTIPLANEOVERLAYLIST;
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.
hDeviceSpecificAllocation
Handel ke alokasi khusus perangkat yang sesuai dengan alokasi khusus non-perangkat. Driver miniport tampilan harus mengatur hDeviceSpecificAllocation ke nilai handel yang dapat digunakan untuk merujuk ke struktur pelacakan privatnya untuk alokasi.
[in] SegmentId
Pengidentifikasi segmen tempat data dibaca.
Reserved
Anggota ini dicadangkan dan harus diatur ke nol.
[in] PhysicalAddress
Jenis data PHYSICAL_ADDRESS (yang didefinisikan sebagai LARGE_INTEGER) yang menunjukkan alamat fisik, dalam segmen yang ditentukan SegmentId , tempat data dibaca.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8.1 |
Server minimum yang didukung | Windows Server 2012 R2 |
Header | d3dkmddi.h (termasuk D3dkmddi.h) |