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


структура DXGKARG_SETTIMINGSFROMVIDPN (d3dkmddi.h)

Используется для хранения аргументов для DXGKDDI_SETTIMINGSFROMVIDPN.

Синтаксис

typedef struct _DXGKARG_SETTIMINGSFROMVIDPN {
  D3DKMDT_HVIDPN            hFunctionalVidPn;
  DXGK_SET_TIMING_FLAGS     SetFlags;
  PDXGK_SET_TIMING_RESULTS  pResultsFlags;
  UINT                      PathCount;
  DXGK_SET_TIMING_PATH_INFO *pSetTimingPathInfo;
} DXGKARG_SETTIMINGSFROMVIDPN;

Члены

hFunctionalVidPn

Дескриптор D3DKMDT_HVIDPN, представляющий функциональный VidPn, описывающий конфигурацию отображения, которую пытается применить ОС.

Тип данных D3DKMDT_HVIDPN определен в D3dkmdt.h.

SetFlags

Структура DXGK_SET_TIMING_FLAGS , которая запрашивает определенные действия от драйвера в вызове SetTimingsFromVidPn.

pResultsFlags

Указатель на структуру DXGK_SET_TIMING_RESULTS , которую драйвер должен использовать для отчета об общих результатах вызова SetTimingsFromVidPn .

PathCount

Количество указателей в массиве, на который указывает pSetTimingPathInfo.

pSetTimingPathInfo

Массив указателей на DXGK_SET_TIMING_PATH_INFO структуры, указывающие для каждого пути сведения о времени установки. Это также позволяет оставить отзыв от драйвера о дополнительной работе, которую ОС должна выполнить либо до внесения изменений времени, либо после внесения изменений.

Требования

Требование Значение
Заголовок d3dkmddi.h