Поделиться через


структура D3DKMT_CREATE_DOORBELL_FLAGS (d3dkmthk.h)

Структура D3DKMT_CREATE_DOORBELL_FLAGS задает флаги для созданиядвери.

Синтаксис

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

Члены

RequireSecondaryCpuVA

UMD задает этот флаг на оборудовании, которое реализует дополнительное расположение двери. Для таких устройств ОС резервирует другой виртуальный адрес ЦП для этой двери. Этот адрес остается постоянным в течение всего времени существования двери, даже если базовая физическая дверь становится отключенной.

ResizeRingBufferOperation

Указание от UMD до KMD, что дверь создается для этой очереди оборудования с новым, измененным hRingBuffer кольцевой буфер.

Reserved

Зарезервировано для использования системы.

Value

Альтернативный способ доступа к элементам структуры.

Замечания

Дополнительные сведения см. в рабочей отправки в режиме пользователя.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 11 версии 24H2 (WDDM 3.2)
заголовка d3dkmthk.h

См. также

D3DKMT_CREATE_DOORBELL

D3DKMTCreateDoorbell