Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
В вызовах функции Flush(D3D11_1) указывает, должен ли драйвер продолжать отправлять буферы команд. Используется драйверами windows Display Driver Model (WDDM) 1.2 и более поздних версий пользовательского режима.
Синтаксис
typedef enum D3D11_1_DDI_FLUSH_FLAGS {
D3D11_1DDI_FLUSH_UNLESS_NO_COMMANDS,
D3DWDDM1_3DDI_TRIM_MEMORY
} ;
Константы
D3D11_1DDI_FLUSH_UNLESS_NO_COMMANDSДрайвер не должен отправлять буферы команд, если с момента последнего отправки драйвера буфера команд не было новых команд. |
D3DWDDM1_3DDI_TRIM_MEMORYДрайвер должен освободить столько памяти, сколько он может. Однако он не должен освободить память, которую драйвер должен продолжать работать. Поэтому использование этого константного значения не должно представлять новых возможностей для нехватки памяти. Драйвер больше не должен вызывать предложение видеопамяти и освобождать DDIs в памяти, которую он освобождает. Поддерживается начиная с Windows 8.1 для драйверов отображения WDDM 1.3 и более поздних версий. |
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 8 |
| минимальный поддерживаемый сервер | Windows Server 2012 |
| заголовка | d3d10umddi.h (include D3d10umddi.h) |