структура 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 |