перечисление D3DDDI_DRIVERESCAPETYPE (d3dukmdt.h)
D3DDDI_DRIVERESCAPETYPE определяет известные типы escape-адресов драйвера (D3DDDI_ESCAPEFLAGS::D riverKnownEscape).
Синтаксис
typedef enum _D3DDDI_DRIVERESCAPETYPE {
D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE = 0,
D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE = 1,
D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE = 2,
D3DDDI_DRIVERESCAPETYPE_BUILDTESTCOMMANDBUFFER = 3,
D3DDDI_DRIVERESCAPETYPE_MAX
} D3DDDI_DRIVERESCAPETYPE;
Константы
D3DDDI_DRIVERESCAPETYPE_TRANSLATEALLOCATIONHANDLE Значение: 0 Тип escape-драйвера для перевода дескриптора выделения; используется для перевода гостевого выделения в соответствующий дескриптор узла. Дополнительные сведения см. в паравиртуализации GPU. |
D3DDDI_DRIVERESCAPETYPE_TRANSLATERESOURCEHANDLE Значение: 1 Тип escape-драйвера для перевода дескриптора ресурсов; используется для перевода дескриптора ресурсов в соответствующий дескриптор узла. Дополнительные сведения см. в паравиртуализации GPU. |
D3DDDI_DRIVERESCAPETYPE_CPUEVENTUSAGE Значение: 2 Тип escape-драйвера для использования событий ЦП; используется для уведомления драйвера в режиме ядра (KMD) о предполагаемом использовании объекта события ЦП KMD. Доступно начиная с Windows 11 (WDDM 3.0). Дополнительные сведения см. в статье Сигнал о событии ЦП из KMD. |
D3DDDI_DRIVERESCAPETYPE_BUILDTESTCOMMANDBUFFER Значение: 3 Тип escape-драйвера для создания тестового буфера команд; используется для создания тестового буфера команд для тестирования в режиме ядра. Доступно начиная с Windows 11 версии 24H2 (WDDM 3.2). Дополнительные сведения см. в тестировании в режиме ядра. |
D3DDDI_DRIVERESCAPETYPE_MAX Максимальное значение для этого перечисления. |
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1809 |
заголовка | d3dukmdt.h |