структура DXGK_DISCARDCONTENTFLAGS (d3dkmddi.h)
Структура DXGK_DISCARDCONTENTFLAGS определяет тип операции отмены содержимого для настройки в вызове функции DxgkDdiBuildPagingBuffer.
Синтаксис
typedef struct _DXGK_DISCARDCONTENTFLAGS {
union {
struct {
UINT AllocationIsIdle : 1;
UINT Reserved : 31;
};
[in] UINT Value;
};
} DXGK_DISCARDCONTENTFLAGS;
Члены
[in] AllocationIsIdle
Значение UINT, указывающее, является ли выделение, на которое ссылается вызов DxgkDdiBuildPagingBuffer неактивен. Если этот элемент не задан, драйвер должен определить, что выделение в настоящее время занято или может быть занято. Если этот элемент задан, диспетчер памяти видео гарантирует, что выделение остается бездействующим в течение времени вызова DxgkDdiBuildPagingBuffer.
Установка этого элемента эквивалентна настройке первого бита 32-разрядного значения значения (0x00000001).
[in] Reserved
Этот элемент зарезервирован и должен иметь значение нулю. Задание этого элемента равно нулю, равнозначно настройке оставшихся 31 битов (0xFFFFFFFE) 32-разрядного элемента значение нулю.
[in] Value
Член в союзе, который DXGK_DISCARDCONTENTFLAGS содержит, которое может содержать 32-разрядное значение, определяющее тип операции отмены содержимого.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista |
заголовка | d3dkmddi.h (include D3dkmddi.h) |