Compartir a través de


enumeración D3DKMDT_STANDARDALLOCATION_TYPE (d3dkmdt.h)

El tipo de enumeración D3DKMDT_STANDARDALLOCATION_TYPE contiene valores que identifican determinados tipos de superficies.

Syntax

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_FENCESTORAGE = 6
} D3DKMDT_STANDARDALLOCATION_TYPE;

Constantes

 
D3DKMDT_STANDARDALLOCATION_SHAREDPRIMARYSURFACE
Valor: 1
Indica que la superficie es una superficie principal compartida, abierta por varias aplicaciones que requieren acceso directo a la unidad de procesamiento central (CPU).
D3DKMDT_STANDARDALLOCATION_SHADOWSURFACE
Valor: 2
Indica que la superficie es una superficie sombreada.
D3DKMDT_STANDARDALLOCATION_STAGINGSURFACE
Valor: 3
Indica que la superficie es una superficie de almacenamiento provisional.
D3DKMDT_STANDARDALLOCATION_GDISURFACE
Valor: 4
Indica que la superficie se usa para la aceleración de hardware GDI y el redireccionamiento del Administrador de Windows de escritorio (DWM).

Este valor constante está disponible a partir de Windows 7.
D3DKMDT_STANDARDALLOCATION_VGPU
Valor: 5
Indica que la superficie es una asignación para una unidad de procesamiento de gráficos virtuales (GPU). Disponible a partir de WDDM 2.1.
D3DKMDT_STANDARDALLOCATION_FENCESTORAGE
Valor: 6
Indica que la superficie es una asignación para una valla.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Encabezado d3dkmdt.h

Consulte también

D3DKMDT_SHADOWSURFACEDATA

D3DKMDT_SHAREDPRIMARYSURFACEDATA

D3DKMDT_STAGINGSURFACEDATA

DXGKARG_CREATEALLOCATION

DxgkDdiCreateAllocation