Перечисление D3DKMDT_STANDARDALLOCATION_TYPE (d3dkmdt.h)
Тип перечисления D3DKMDT_STANDARDALLOCATION_TYPE содержит значения, определяющие определенные типы поверхностей.
Синтаксис
typedef enum _D3DKMDT_STANDARDALLOCATION_TYPE {
D3DKMDT_STANDARDALLOCATION_SHAREDPRIMARYSURFACE = 1,
D3DKMDT_STANDARDALLOCATION_SHADOWSURFACE = 2,
D3DKMDT_STANDARDALLOCATION_STAGINGSURFACE = 3,
D3DKMDT_STANDARDALLOCATION_GDISURFACE = 4,
D3DKMDT_STANDARDALLOCATION_VGPU = 5
} D3DKMDT_STANDARDALLOCATION_TYPE;
Константы
D3DKMDT_STANDARDALLOCATION_SHAREDPRIMARYSURFACE Значение: 1 Указывает, что поверхность является общей основной поверхностью, которая открыта несколькими приложениями, которым требуется прямой доступ к центральному процессору (ЦП). |
D3DKMDT_STANDARDALLOCATION_SHADOWSURFACE Значение: 2 Указывает, что поверхность является поверхностью тени. |
D3DKMDT_STANDARDALLOCATION_STAGINGSURFACE Значение: 3 Указывает, что поверхность является промежуточной. |
D3DKMDT_STANDARDALLOCATION_GDISURFACE Значение: 4 Указывает, что поверхность используется для аппаратного ускорения GDI и перенаправления диспетчера Windows (DWM). Это постоянное значение доступно начиная с Windows 7. |
D3DKMDT_STANDARDALLOCATION_VGPU Значение: 5 Указывает, что поверхность является выделением для виртуального графического процессора (GPU). Доступно начиная с версии WDDM 2.1. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Верхняя часть | d3dkmdt.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по