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