D3DKMT_CREATE_DOORBELL_FLAGS structure (d3dkmthk.h)

Important

Certaines informations se rapportent à un produit de préversion qui peut être considérablement modifié avant sa commercialisation. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.

La structure D3DKMT_CREATE_DOORBELL_FLAGS spécifie des indicateurs de création de 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 de l’UMD au 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és au; défini sur zéro.

Value

Une autre façon d’accéder aux membres de la structure.

Configuration requise

Condition requise Valeur
Client minimal pris en charge WIN11_FUTURE
En-tête d3dkmthk.h

Voir aussi

D3DKMT_CREATE_DOORBELL

D3DKMTCreateDoorbell