Compartir a través de


estructura D3DKMT_CREATE_DOORBELL_FLAGS (d3dkmthk.h)

La estructura D3DKMT_CREATE_DOORBELL_FLAGS especifica marcas para crear un 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 secundario. Para estos dispositivos, el sistema operativo reserva otra dirección virtual de CPU para este timbre. 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 está recreando un timbre para esta cola de hardware con un búfer de anillo 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.

Comentarios

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

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11, versión 24H2 (WDDM 3.2)
Encabezado d3dkmthk.h

Consulte también

D3DKMT_CREATE_DOORBELL

D3DKMTCreateDoorbell