DXGK_DISCARDCONTENTFLAGS structure (d3dkmddi.h)
La structure DXGK_DISCARDCONTENTFLAGS identifie le type d’opération discard-content à 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 l’être. 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.
Définir ce membre revient à définir le premier bit du membre Value 32 bits (0x00000001).
[in] Reserved
Ce membre est réservé et doit être défini sur zéro. Définir ce membre sur zéro revient à définir les 31 bits restants (0xFFFFFFFE) du membre Value 32 bits sur zéros.
[in] Value
Membre de l’union que contient DXGK_DISCARDCONTENTFLAGS qui peut contenir une valeur 32 bits qui identifie le type discard-content-operation.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmddi.h (include D3dkmddi.h) |