enumerasi D3DKMDT_STANDARDALLOCATION_TYPE (d3dkmdt.h)

Jenis enumerasi D3DKMDT_STANDARDALLOCATION_TYPE berisi nilai yang mengidentifikasi jenis permukaan tertentu.

Sintaks

typedef enum _D3DKMDT_STANDARDALLOCATION_TYPE {
  D3DKMDT_STANDARDALLOCATION_SHAREDPRIMARYSURFACE = 1,
  D3DKMDT_STANDARDALLOCATION_SHADOWSURFACE = 2,
  D3DKMDT_STANDARDALLOCATION_STAGINGSURFACE = 3,
  D3DKMDT_STANDARDALLOCATION_GDISURFACE = 4,
  D3DKMDT_STANDARDALLOCATION_VGPU = 5
} D3DKMDT_STANDARDALLOCATION_TYPE;

Konstanta

 
D3DKMDT_STANDARDALLOCATION_SHAREDPRIMARYSURFACE
Nilai: 1
Menunjukkan bahwa permukaan adalah permukaan utama bersama, yang dibuka oleh beberapa aplikasi yang semuanya memerlukan akses unit pemrosesan pusat langsung (CPU) ke dalamnya.
D3DKMDT_STANDARDALLOCATION_SHADOWSURFACE
Nilai: 2
Menunjukkan bahwa permukaan adalah permukaan bayangan.
D3DKMDT_STANDARDALLOCATION_STAGINGSURFACE
Nilai: 3
Menunjukkan bahwa permukaan adalah permukaan penahapan.
D3DKMDT_STANDARDALLOCATION_GDISURFACE
Nilai: 4
Menunjukkan bahwa permukaan digunakan untuk akselerasi perangkat keras GDI dan pengalihan Desktop Windows Manager (DWM).

Nilai konstanta ini tersedia dimulai dengan Windows 7.
D3DKMDT_STANDARDALLOCATION_VGPU
Nilai: 5
Menunjukkan bahwa permukaan adalah alokasi untuk unit pemrosesan grafis virtual (GPU). Tersedia mulai dari WDDM 2.1.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Header d3dkmdt.h

Lihat juga

D3DKMDT_SHADOWSURFACEDATA

D3DKMDT_SHAREDPRIMARYSURFACEDATA

D3DKMDT_STAGINGSURFACEDATA

DXGKARG_CREATEALLOCATION

DxgkDdiCreateAllocation