Partager via


structure DXGK_DISCARDCONTENTFLAGS (d3dkmddi.h)

La structure DXGK_DISCARDCONTENTFLAGS identifie le type d’opération d’abandon de contenu à configurer dans un appel à la fonction DxgkDdiBuildPagingBuffer.

Syntaxe

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

Membres

[in] AllocationIsIdle

Valeur UINT qui spécifie si l’allocation référencée dans l’appel à DxgkDdiBuildPagingBuffer est inactive. Si ce membre n’est pas défini, le pilote doit déterminer que l’allocation est actuellement occupée ou peut devenir occupée. Si ce membre est défini, le gestionnaire de mémoire vidéo garantit que l’allocation reste inactive pendant la durée de l’appel à DxgkDdiBuildPagingBuffer.

La définition de ce membre équivaut à définir le premier bit du membre valeur de 32 bits (0x00000001).

[in] Reserved

Ce membre est réservé et doit être défini sur zéro. La définition de ce membre sur zéro équivaut à définir les 31 bits restants (0xFFFFFFFE) de la valeur valeur 32 bits membre sur zéros.

[in] Value

Membre de l’union qui DXGK_DISCARDCONTENTFLAGS contient une valeur 32 bits qui identifie le type d’opération discard-content.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
d’en-tête d3dkmddi.h (include D3dkmddi.h)

Voir aussi

DXGKARG_BUILDPAGINGBUFFER

DxgkDdiBuildPagingBuffer