DXGK_OPENALLOCATIONFLAGS structure (d3dkmddi.h)
La structure DXGK_OPENALLOCATIONFLAGS identifie l’opération à effectuer pour les allocations.
Syntaxe
typedef struct _DXGK_OPENALLOCATIONFLAGS {
union {
struct {
UINT Create : 1;
UINT ReadOnly : 1;
UINT Reserved : 30;
};
UINT Value;
};
} DXGK_OPENALLOCATIONFLAGS;
Membres
Create
Valeur UINT qui spécifie si les allocations doivent être créées. Si ce membre n’est pas défini, les allocations sont ouvertes.
Définir ce membre revient à définir le premier bit du membre Value= 32 bits (0x00000001).
ReadOnly
Valeur UINT qui spécifie si l’allocation ne peut être lue qu’à partir de.
Définir ce membre revient à définir le deuxième bit du membre Value= 32 bits (0x00000002).
Pris en charge à partir de Windows 8.
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 30 bits restants (0xFFFFFFFC) du membre Value 32 bits sur zéros.
Value
Membre de l’union que contient DXGK_OPENALLOCATIONFLAGS qui peut contenir une valeur 32 bits qui identifie l’opération à effectuer pour les allocations.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmddi.h (include D3dkmddi.h) |