Partager via


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

Voir aussi

D3DKMT_CREATE_DOORBELL

D3DKMTCreateDoorbell