Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Важный
Некоторые сведения относятся к предварительному продукту, который может быть существенно изменен до его коммерческого выпуска. Корпорация Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых в отношении информации, предоставленной здесь.
Структура DXGKARG_CONNECTDOORBELL содержит параметры для DxgkDdiConnectDoorbell.
Синтаксис
typedef struct _DXGKARG_CONNECTDOORBELL {
HANDLE hHwQueue;
DXGKARG_CONNECTDOORBELL_FLAGS Flags;
PHYSICAL_ADDRESS PhysicalAddress;
PHYSICAL_ADDRESS SecondaryPhysicalAddress;
D3DDDI_DOORBELLSTATUS Status;
} DXGKARG_CONNECTDOORBELL;
Члены
hHwQueue
Flags
[in] Битовое поле значений DXGKARG_CONNECTDOORBELL_FLAGS, указывающее флаги подключения doorbell. Если UMD создал эту дверь с флагом RequireSecondaryCpuVA, то Dxgkrnl задает флаг RequireSecondaryAddress в этом DDI, чтобы сообщить KMD, что для этого шлюза требуется два физических адреса.
PhysicalAddress
SecondaryPhysicalAddress
Status
[out] Значение D3DDDI_DOORBELLSTATUS, которое KMD хочет, чтобы Dxgkrnl записать на видимую страницу UMD, на которую pDoorbellStatusCpuVirtualAddress точек. Это значение может быть только D3DDDI_DOORBELL_STATUS_CONNECTED или D3DDDI_DOORBELL_STATUS_CONNECTED_NOTIFY.
Замечания
Дополнительные сведения см. в рабочей отправки в режиме пользователя.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 11 версии 24H2 (WDDM 3.2) |
| заголовка | d3dkmddi.h |