Compartir a través de


estructura DXGK_MAPAPERTUREFLAGS (d3dkmddi.h)

La estructura DXGK_MAPAPERTUREFLAGS identifica el tipo de operación map-aperture-segment que se va a configurar en una llamada a la función DxgkDdiBuildPagingBuffer .

Sintaxis

typedef struct _DXGK_MAPAPERTUREFLAGS {
  union {
    struct {
      UINT CacheCoherent : 1;
      UINT Reserved : 31;
    };
    [in] UINT Value;
  };
} DXGK_MAPAPERTUREFLAGS;

Miembros

[in] CacheCoherent

Valor UINT que especifica si se requiere la coherencia de caché para las páginas asignadas en una llamada a DxgkDdiBuildPagingBuffer. Si se establece este miembro, el controlador debe asegurarse de que la coherencia de caché se aplica en las páginas asignadas. Si no se establece este miembro, no se requiere la coherencia de caché para las páginas asignadas.

Establecer este miembro equivale a establecer el primer bit del miembro Value de 32 bits (0x00000001).

[in] Reserved

Este miembro está reservado y debe establecerse en cero. Establecer este miembro en cero equivale a establecer los 31 bits restantes (0xFFFFFFFE) del miembro Value de 32 bits en ceros.

[in] Value

Miembro de la unión que DXGK_MAPAPERTUREFLAGS contiene que puede contener un valor de 32 bits que identifica el tipo de map-aperture-segment-operation.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Encabezado d3dkmddi.h (incluya D3dkmddi.h)

Consulte también

DXGKARG_BUILDPAGINGBUFFER

DxgkDdiBuildPagingBuffer