структура D3DKMT_WDDM_2_0_CAPS (d3dkmdt.h)
Зарезервировано для использования системы. Не используйте.
Синтаксис
typedef struct _D3DKMT_WDDM_2_0_CAPS {
union {
struct {
UINT Support64BitAtomics : 1;
UINT GpuMmuSupported : 1;
UINT IoMmuSupported : 1;
UINT FlipOverwriteSupported : 1;
UINT SupportContextlessPresent : 1;
UINT SupportSurpriseRemoval : 1;
#if ...
UINT Reserved : 26;
#elif
UINT Reserved : 27;
#else
UINT Reserved : 29;
#endif
};
UINT Value;
};
} D3DKMT_WDDM_2_0_CAPS;
Члены
Support64BitAtomics
Поддерживает 64-разрядные атомары.
GpuMmuSupported
Поддерживает управление памятью GPU.
IoMmuSupported
Поддерживает управление памятью ввода и вывода.
FlipOverwriteSupported
Поддерживает перезапись перезаписи.
SupportContextlessPresent
Поддерживает отображение без контекста.
SupportSurpriseRemoval
Поддерживает удаление сюрпризов.
Reserved
Скрытный.
Value
Альтернативный способ доступа к битам крышки.
Замечания
Графическое ядро использует D3DKMT_WDDM_2_0_CAPS для хранения различных возможностей, представленных в модели драйвера windows (WDDM) версии 2.0. Драйвер предоставляет свои возможности поддержки во время инициализации, поэтому он уже знает все значения, указанные в этой структуре.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 |
заголовка | d3dkmdt.h |