structure D3DKMT_CREATE_DOORBELL_FLAGS (d3dkmthk.h)
La structure D3DKMT_CREATE_DOORBELL_FLAGS spécifie les indicateurs de création d’une sonnette.
Syntaxe
typedef struct _D3DKMT_CREATE_DOORBELL_FLAGS {
union {
struct {
UINT RequireSecondaryCpuVA : 1;
UINT ResizeRingBufferOperation : 1;
UINT Reserved : 30;
};
UINT Value;
};
} D3DKMT_CREATE_DOORBELL_FLAGS;
Membres
RequireSecondaryCpuVA
UMD définit cet indicateur sur le matériel qui implémente un emplacement de sonnette secondaire. Pour ces appareils, le système d’exploitation réserve une autre adresse virtuelle du processeur pour cette sonnette. Cette adresse reste constante pendant toute la durée de vie de la sonnette, même si la sonnette physique sous-jacente est déconnectée.
ResizeRingBufferOperation
Indication d’UMD à KMD qu’une sonnette est en cours de recréation pour cette file d’attente matérielle avec une nouvelle mémoire tampon en anneau hRingBuffer redimensionnée.
Reserved
Réservé pour le système.
Value
Un autre moyen d’accéder aux membres de la structure.
Remarques
Pour plus d’informations, consultez Soumission de travail en mode utilisateur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11, version 24H2 (WDDM 3.2) |
En-tête | d3dkmthk.h |