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)

Lihat juga

DxgkDdiPresent