Compartir a través de


estructura D3DKMT_CREATE_DOORBELL_FLAGS (d3dkmthk.h)

La estructura D3DKMT_CREATE_DOORBELL_FLAGS especifica marcas para crear unde timbre.

Sintaxis

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

Miembros

RequireSecondaryCpuVA

UMD establece esta marca en hardware que implementa una ubicación de timbre secundaria. Para estos dispositivos, el sistema operativo reserva otra dirección virtual de CPU para este timbre de puerta. Esta dirección permanece constante durante la vigencia del timbre, incluso si el timbre físico subyacente se desconecta.

ResizeRingBufferOperation

Indicación de UMD a KMD que se vuelve a crear un timbre para esta cola de hardware con un nuevo búfer de anillo de hRingBuffer nuevo y cambiado de tamaño.

Reserved

Reservado para uso del sistema.

Value

Una manera alternativa de acceder a los miembros de la estructura.

Observaciones

Para obtener más información, consulte envío de trabajo en modo de usuario.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11, versión 24H2 (WDDM 3.2)
encabezado de d3dkmthk.h

Consulte también

D3DKMT_CREATE_DOORBELL

D3DKMTCreateDoorbell