estructura DXGK_DISCARDCONTENTFLAGS (d3dkmddi.h)

La estructura de 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 miembro Value de 32 bits 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 descarte-content.

Requisitos

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

Consulte también

DXGKARG_BUILDPAGINGBUFFER

DxgkDdiBuildPagingBuffer