Compartir a través de


estructura DXGK_DISCARDCONTENTFLAGS (d3dkmddi.h)

La estructura DXGK_DISCARDCONTENTFLAGS identifica el tipo de operación de descarte-contenido que se va a configurar en una llamada a la función DxgkDdiBuildPagingBuffer.

Sintaxis

typedef struct _DXGK_DISCARDCONTENTFLAGS {
  union {
    struct {
      UINT AllocationIsIdle : 1;
      UINT Reserved : 31;
    };
    [in] UINT Value;
  };
} DXGK_DISCARDCONTENTFLAGS;

Miembros

[in] AllocationIsIdle

Valor UINT que especifica si la asignación a la que se hace referencia en la llamada a DxgkDdiBuildPagingBuffer está inactiva. Si no se establece este miembro, el controlador debe determinar que la asignación está ocupada actualmente o podría estar ocupada. Si se establece este miembro, el administrador de memoria de vídeo garantiza que la asignación permanece inactiva durante la llamada a DxgkDdiBuildPagingBuffer.

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 valor de 32 bits miembro en ceros.

[in] Value

Miembro de la unión que DXGK_DISCARDCONTENTFLAGS contiene que puede contener un valor de 32 bits que identifica el tipo de operación de descarte-contenido.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista
encabezado de d3dkmddi.h (incluya D3dkmddi.h)

Consulte también

DXGKARG_BUILDPAGINGBUFFER

dxgkDdiBuildPagingBuffer