Condividi tramite


struttura D3DKMT_CREATE_DOORBELL_FLAGS (d3dkmthk.h)

La struttura D3DKMT_CREATE_DOORBELL_FLAGS specifica i flag per la creazione di un campanello.

Sintassi

typedef struct _D3DKMT_CREATE_DOORBELL_FLAGS {
  union {
    struct {
      UINT RequireSecondaryCpuVA : 1;
      UINT ResizeRingBufferOperation : 1;
      UINT Reserved : 30;
    };
    UINT Value;
  };
} D3DKMT_CREATE_DOORBELL_FLAGS;

Membri

RequireSecondaryCpuVA

UMD imposta questo flag sull'hardware che implementa una posizione secondaria del campanello. Per questi dispositivi, il sistema operativo riserva un altro indirizzo virtuale della CPU per questo campanello. Questo indirizzo rimane costante per tutta la durata del campanello, anche se il campanello fisico sottostante viene disconnesso.

ResizeRingBufferOperation

Indicazione da UMD a KMD che un campanello viene ricreato per questa coda hardware con un nuovo buffer circolare hRingBuffer.

Reserved

Riservato per l'uso del sistema.

Value

Un modo alternativo per accedere ai membri della struttura.

Osservazioni

Per altre informazioni, vedere invio di lavoro in modalità utente.

Fabbisogno

Requisito Valore
client minimo supportato Windows 11, versione 24H2 (WDDM 3.2)
intestazione d3dkmthk.h

Vedere anche

D3DKMT_CREATE_DOORBELL

D3DKMTCreateDoorbell