Прочитать на английском

Поделиться через


структура 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)

См. также

DXGK_DEVICEINFO

DxgkDdiCreateDevice