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) |