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


заголовок dispmprt.h

Этот заголовок используется отображением. Дополнительные сведения см. в следующем разделе:

dispmprt.h содержит следующие интерфейсы программирования:

Функции

 
Field_size_bytes_DXGK

Макрос (disprt.h) Field_size_bytes_DXGK позволяет драйверам использовать обновленные заметки для поддержки средств анализа кода.
Function_class_DXGK

Макрос (dispmprt.h Function_class_DXGK) позволяет драйверам использовать обновленные заметки для поддержки средств анализа кода.
IRQL_requires_DXGK

Макрос (disprt.h) IRQL_requires_DXGK позволяет драйверам использовать обновленные заметки для поддержки средств анализа кода.
DlAllocateCommonBuffer

Выделяет и сопоставляет логически смежный регион памяти, который одновременно доступен как от процессора, так и от устройства.
DlAllocatePool

Выделяет память пула указанного типа.
DlClearEvent

Задает событие не сигнальным состоянием.
DlCreateEvent

Создает объект события.
DlDebugPrint

Выводит указанное сообщение отладки в отладчик ядра.
DlDebugPrintEx

Макрос, используемый для печати указанного сообщения отладки в отладчик ядра.
DlDeleteEvent

Удаляет указанный объект события.
DlDisableInterrupt

Отключает прерывания из видеоадаптера.
DlEnableInterrupt

Повторное создание прерываний из видеоадаптера.
DlEnumerateChildren

Позволяет минипорт-драйверу принудительно переначисливать дочерние устройства.
DlEvalAcpiMethod

Вычисляет указанный метод ACPI на адаптере дисплея или на дочернем устройстве адаптера дисплея.
DlFreeDeviceBase

Освобождает диапазон портов ввода-вывода на основе шины или адресов памяти, ранее сопоставленных с адресным пространством системы.
DlFreePool

Освобождает блок памяти пула, ранее выделенный функцией DlAllocatePool.
DlGetAccessRanges

Извлекает сведения о конфигурации относительно шины и, если это возможно, утверждает эти аппаратные ресурсы в реестре вызывающего абонента.
DlGetAssociatedDeviceExtension

Возвращает расширение устройства для родительского элемента указанного объекта устройства.
DlGetDeviceBase

Сопоставляет диапазон памяти устройства относительно шины или адресов ввода-вывода в системное пространство.
DlGetDeviceInformation

Извлекает сведения о конфигурации, обнаруженные системой.
DlGetDmaAdapter

Возвращает указатель на PVP_DMA_ADAPTER.
DlGetRegistryParameters

Извлекает сведения о конфигурации для конкретного устройства в разделе адаптера в реестре при запуске.
DlGetRomImage

Функция DlGetRomImage (dispmprt.h) принимает дескриптор, представляющий адаптер дисплея и считывает память только для чтения устройства (ROM).
DlGetVersion

Возвращает сведения о версии текущей операционной системы.
DlIndicateChildStatus

Указывает дочернее состояние адаптера отображения.
DlLockBuffer

Проверяет указанный буфер, делает страницы памяти буфера резидентными в памяти и блокирует физические страницы, сопоставленные диапазоном виртуальных адресов.
DlLogError

Записывает ошибки в журнал событий системы, когда мини-драйвер обнаруживает состояние ошибки оборудования во время операций ввода-вывода.
DlMapMemory

Функция DlMapMemory сопоставляет диапазон отображаемой памяти в системном пространстве или в виртуальное адресное пространство процесса пользовательского режима.
DlMapMemoryEx

Функция DlMapMemoryEx сопоставляет диапазон памяти отображения в системном пространстве или в виртуальное адресное пространство процесса пользовательского режима.
DlQueryPerformanceCounter

Предоставляет лучшее количество выполняемых запусков, доступное в системе.
DlQueryServices

Предоставляет указанный интерфейс, реализованный драйвером отображения.
DlQueueDpc

Позволяет мини-драйверу очереди DPC (displayport type-C).
DlReadDeviceSpace

Считывает данные из пространства конфигурации устройства или расширения адаптера дисплея.
DlReleaseCommonBuffer

Освобождает общий буфер, который ранее был выделен.
DlScanRom

Выполняет поиск указанной строки в РОМ с учетом регистра.
DlSetBusData

Задает данные конфигурации шины для адаптера в динамической настраиваемой шине ввода-вывода с опубликованным стандартным интерфейсом.
DlSetEvent

Задает объект события в сигнальное состояние, если оно еще не было в этом состоянии и возвращает предыдущее состояние объекта события.
DlSetRegistryParameters

Записывает сведения в раздел адаптера в реестре.
DlSetTrappedEmulatorPorts

Дополнительные сведения: функция DlSetTrappedEmulatorPorts
DlStopTimer

Отключает вызовы функции HwVidTimer драйвера miniport.
DlSynchronizeExecution

Синхронизирует выполнение функции, предоставленной драйвером мини-порта, DXGKCB_SYNCHRONIZE_EXECUTION с функцией DxgkDdiInterruptRoutine драйвера miniport.
DlUnlockBuffer

Разблокирует физические страницы, описанные указанным списком дескрипторов памяти.
DlUnmapMemory

Освобождает сопоставление между логическим диапазоном адресов для адаптера и диапазоном виртуальных адресов в адресном пространстве пользовательского режима определенного потока.
DlVerifyAccessRanges

Проверяет, имеет ли другой драйвер право владения указанными диапазонами доступа относительно шины и любыми другими аппаратными ресурсами.
DlWaitForSingleObject

Помещает текущий поток в состояние ожидания, пока заданный объект диспетчера не будет задан сигнальным состоянием или (при необходимости) до истечения времени ожидания.
DxgkInitialize

Функция DxgkInitialize загружает и инициализирует подсистему ядра графики DirectX (Dxgkrnl.sys).
DxgkInitializeDisplayOnlyDriver

Загружает и инициализирует подсистему ядра графики DirectX (Dxgkrnl.sys) для использования драйвером только для отображения в режиме ядра (KMDOD).
DxgkUnInitialize

Выгружает подсистему ядра графики DirectX (Dxgkrnl.sys).

Функции обратного вызова

 
DXGK_BRIGHTNESS_GET

Функция DxgkDdiGetBrightness извлекает текущий активный уровень яркости интегрированной панели дисплея.
DXGK_BRIGHTNESS_GET_3

Реализован драйвером клиента для получения текущего активного уровня яркости интегрированной панели дисплея с подробными сведениями о переходе яркости.
DXGK_BRIGHTNESS_GET_BACKLIGHT_REDUCTION

Извлекает текущий уровень уменьшения заднего света, применяемого к интегрированной панели отображения.
DXGK_BRIGHTNESS_GET_CAPS

Извлекает возможности управления яркостью интегрированной панели отображения.
DXGK_BRIGHTNESS_GET_CAPS_3

Реализован драйвером клиента для получения возможностей управления яркостью интегрированной панели отображения.
DXGK_BRIGHTNESS_GET_NIT_RANGES

Реализован драйвером клиента для получения списка поддерживаемых диапазонов нит.
DXGK_BRIGHTNESS_GET_POSSIBLE

Функция DxgkDdiGetPossibleBrightness извлекает уровни яркости, поддерживаемые интегрированной панелью отображения.
DXGK_BRIGHTNESS_SET

Функция DxgkDdiSetBrightness задает новый уровень яркости.
DXGK_BRIGHTNESS_SET_3

DxgkBrightnessSet3 направляет драйвер для линейного увеличения яркости от текущего уровня яркости до целевого уровня яркости за указанный период времени.
DXGK_BRIGHTNESS_SET_BACKLIGHT_OPTIMIZATION

Вызывается подсистемой ядра графики Microsoft DirectX, чтобы задать уровень оптимизации, который драйвер мини-порта дисплея использует для управления яркостью интегрированной панели отображения.
DXGK_BRIGHTNESS_SET_BACKLIGHT_OPTIMIZATION_3

Реализован драйвером клиента, чтобы задать уровень оптимизации, используемый для управления яркостью панели.
DXGK_BRIGHTNESS_SET_STATE

Включает плавное управление яркостью на интегрированной панели дисплея.
DXGKCB_ACQUIRE_POST_DISPLAY_OWNERSHIP

Дополнительные сведения о функции обратного вызова DXGKCB_ACQUIRE_POST_DISPLAY_OWNERSHIP.
DXGKCB_ACQUIRE_POST_DISPLAY_OWNERSHIP2

Вызывается мини-драйвером дисплея для получения сведений о отображении из текущего устройства самоиспытающего устройства (POST) или ранее работающего драйвера модели драйвера windows (WDDM).
DXGKCB_AGP_ALLOCATE_POOL

Функция AgpAllocatePool резервирует, фиксирует и сопоставляет память AGP.
DXGKCB_AGP_FREE_POOL

Функция AgpFreePool освобождает память AGP, которая ранее была выделена AgpAllocatePool.
DXGKCB_AGP_SET_COMMAND

Функция AgpSetCommand задает частоту AGP и указывает, включены ли адресации боковой полосы и быстрые транзакции записи.
DXGKCB_EVAL_ACPI_METHOD

Функция DxgkCbEvalAcpiMethod оценивает указанный метод ACPI на адаптере дисплея или на дочернем устройстве адаптера дисплея.
DXGKCB_EXCLUDE_ADAPTER_ACCESS

Функция DxgkCbExcludeAdapterAccess предотвращает весь доступ к адаптеру дисплея и вызывает предоставленную подпрограмму обратного вызова DxgkProtectedCallback в этом защищенном состоянии.
DXGKCB_GET_DEVICE_INFORMATION

Функция DxgkCbGetDeviceInformation получает сведения, включая путь реестра и список переведенных ресурсов, о указанном адаптере отображения.
DXGKCB_INDICATE_CHILD_STATUS

Функция DxgkCbIndicateChildStatus записывает текущее состояние указанного дочернего устройства адаптера дисплея.
DXGKCB_IS_DEVICE_PRESENT

Функция DxgkCbIsDevicePresent определяет, присутствует ли указанное устройство PCI.
DXGKCB_LOG_ETW_EVENT

Функция DxgkCbLogEtwEvent регистрирует событие трассировки событий для Windows (ETW).
DXGKCB_MAP_MEMORY

Функция DxgkCbMapMemory сопоставляет диапазон преобразованных физических адресов (связанных с ресурсом памяти, назначенным адаптеру дисплея) в системное пространство или виртуальное адресное пространство процесса пользовательского режима.
DXGKCB_MIRACAST_REPORT_CHUNK_INFO

Вызывается мини-драйвером отображения, чтобы сообщить сведения о блоке кодирования.
DXGKCB_MIRACAST_SEND_MESSAGE

Отправляет асинхронное сообщение в драйвер отображения пользовательского режима.
DXGKCB_MIRACAST_SEND_MESSAGE_CALLBACK

Вызывается в режиме ядра, когда сообщение, отправленное драйверу пользовательского режима с вызовом функции DxgkCbMiracastSendMessage, завершено или отменено.
DXGKCB_QUERY_SERVICES

Функция DxgkCbQueryServices возвращает интерфейс, реализованный драйвером порта отображения.
DXGKCB_QUEUE_DPC

Функция DxgkCbQueueDpc очереди отложенного вызова процедуры (DPC) для выполнения в IRQL DISPATCH_LEVEL.
DXGKCB_READ_DEVICE_SPACE

Функция DxgkCbReadDeviceSpace считывается из пространства конфигурации устройства или расширения адаптера дисплея.
DXGKCB_REPORT_DIAGNOSTIC

Реализован драйвером режима ядра для отчета о журнале диагностики.
DXGKCB_SYNCHRONIZE_EXECUTION

Функция DxgkCbSynchronizeExecution синхронизирует указанную функцию, реализованную драйвером мини-порта отображения, с функцией dxgkDdiInterruptRoutine драйвера дисплея.
DXGKCB_UNMAP_MEMORY

Функция DxgkCbUnmapMemory не сопоставляет диапазон адресов, ранее сопоставленных DxgkCbMapMemory.
DXGKCB_WRITE_DEVICE_SPACE

Функция DxgkCbWriteDeviceSpace записывает данные в пространство конфигурации устройства или расширение адаптера дисплея.
DXGKDDI_ADD_DEVICE

Функция DxgkDdiAddDevice создает блок контекста для адаптера отображения и возвращает дескриптор, представляющий адаптер дисплея.
DXGKDDI_COLLECTDIAGNOSTICINFO

Подпрограмма обратного вызова DxgkDdiCollectDiagnosticInfo собирает сведения о частном драйвере по причинам, указанным DXGK_DIAGNOSTICINFO_TYPE.
DXGKDDI_CONTROL_ETW_LOGGING

Функция DxgkDdiControlEtwLogging включает или отключает ведение журнала событий трассировки событий Windows (ETW).
DXGKDDI_CONTROLDIAGNOSTICREPORTING

ОС вызывает DxgkddiControlDiagnosticReporting, чтобы применить набор диагностики, который должен быть включен для категории диагностики.
DXGKDDI_CREATEVIRTUALGPU

Эта функция создает виртуальный GPU с предоставленными параметрами и повторно настраивает сведения о физических ресурсах GPU, необходимых для виртуального GPU.
DXGKDDI_DESTROYVIRTUALGPU

Функция DxgkDdiDevirtualGpu уничтожает ранее созданный виртуальный GPU.
DXGKDDI_DISPATCH_IO_REQUEST

Функция DxgkDdiDispatchIoRequest обрабатывает запросы управления ввода-вывода (IOCTL).
DXGKDDI_DPAUXIOTRANSMISSION

Обратный вызов DXGKDDI_DPAUXIOTRANSMISSION считывает или записывает данные конфигурации DisplayPort (DPCD) для устройств, подключенных непосредственно на GPU.
DXGKDDI_DPC_ROUTINE

Функция DxgkDdiDpcRoutine вызывается обратно в IRQL DISPATCH_LEVEL после вызова драйвера мини-порта дисплея DxgkCbQueueDpc.
DXGKDDI_DPI2CIOTRANSMISSION

Обратный вызов DXGKDDI_DPI2CIOTRANSMISSION выполняет операции чтения и записи DP I2C через AUX на устройствах, подключенных непосредственно на GPU.
DXGKDDI_DPSBMTRANSMISSION

Обратный вызов DXGKDDI_DPSBMTRANSMISSION используется для взаимодействия с устройствами ветви DisplayPort (DP) и устройствами приемника за устройствами ветви.
DXGKDDI_DSICAPS

Функция DxgkddiDsiCaps запрашивает возможности интерфейса отображения последовательного интерфейса (DSI) для определенного целевого объекта.
DXGKDDI_DSIRESET

Дополнительные сведения: функция обратного вызова DXGKDDI_DSIRESET
DXGKDDI_DSITRANSMISSION

Функция обратного вызова DxgkddiDsiTransmission выполняет передачу последовательного интерфейса отображения (DSI).
DXGKDDI_EXCHANGEPRESTARTINFO

Позволяет обмениваться очень простыми данными между ОС и драйвером, которые могут потребоваться до вызова устройства DxgkDdiStartDevice и поэтому не могут запрашиваться через обычные крышки или идентификаторы данных адаптера.
DXGKDDI_GET_CHILD_CONTAINER_ID

Запрашивает идентификатор контейнера для указанного целевого объекта. Реализованная моделью драйвера windows (WDDM) 1.2 и более поздними версиями, отображаются драйверы мини-порта.
DXGKDDI_GETBACKINGRESOURCE

Получает любые физические резервные копии виртуальных устройств MMIO BAR.
DXGKDDI_GETDEVICELOCATION

Возвращает расположение виртуальной функции на шине PCI относительно корневой секции.
DXGKDDI_GETDISPLAYSTATEINTRUSIVE

Операционная система вызывает подпрограмму dxgkDdiGetDisplayStateNonIntrusive драйвера для отображения сведений о состоянии от драйвера.
DXGKDDI_GETDISPLAYSTATENONINTRUSIVE

Операционная система вызывает подпрограмму dxgkDdiGetDisplayStateNonIntrusive для неинтрусивного сбора сведений о состоянии отображения от драйвера.
DXGKDDI_GETDPADDRESS

Дополнительные сведения: функция обратного вызова DXGKDDI_GETDPADDRESS
DXGKDDI_GETGPUENGINES

Эта функция больше не используется и может быть удалена в ближайшем будущем. В настоящее время это необходимо, но никогда не будет вызываться.
DXGKDDI_GETGPUPARTITIONINFO

Возвращает сведения о физическом разделе GPU.
DXGKDDI_GETMMIORANGECOUNT

Возвращает количество диапазонов памяти в MMIO виртуального устройства (сопоставленные входные выходные данные памяти) BAR.
DXGKDDI_GETMMIORANGES

Получите диапазоны памяти для одной панели mmIO (сопоставленных входных данных памяти) на виртуальном устройстве.
DXGKDDI_GETRESOURCEFORBAR

Если драйвер не поддерживает интерфейс GUID_DXGKDDI_FLEXIOV_DEVICE_INTERFACE, эта подпрограмма возвращает базовый адрес секции узла для одного регистра базового адреса виртуальной функции.
DXGKDDI_GETVENDORANDDEVICE

Эта подпрограмма предоставляет идентификаторы поставщиков и устройств для виртуальной функции PCI Express SR-IOV (VF) для использования в качестве основы для более универсальных идентификаторов Plug and Play для VF.
DXGKDDI_GETVIRTUALGPUINFO

Запрашивает текущую возможность ранее созданного виртуального ЦП.
DXGKDDI_GETVIRTUALGPUPROFILE

Возвращает сведения о профиле vGPU, который поддерживается физическим GPU при делении на заданное количество секций.
DXGKDDI_I2C_RECEIVE_DATA_FROM_DISPLAY

DxgkDdiI2CReceiveDataFromDisplay возвращает данные, полученные от устройства I2C в мониторе.
DXGKDDI_I2C_TRANSMIT_DATA_TO_DISPLAY

Функция DxgkDdiI2CTransmitDataToDisplay передает данные на устройство I2C в мониторе.
DXGKDDI_INTERRUPT_ROUTINE

Дополнительные сведения о функции DxgkDdiInterruptRoutine.
DXGKDDI_LINK_DEVICE

Необязательная функция DxgkDdiLinkDevice запрашивает драйвер мини-порта для отображения сведений о конфигурации связанного адаптера.
DXGKDDI_MIRACAST_CREATE_CONTEXT

Создает контекст режима ядра для устройства Miracast.
DXGKDDI_MIRACAST_DESTROY_CONTEXT

Уничтожает экземпляр устройства Miracast.
DXGKDDI_MIRACAST_HANDLE_IO_CONTROL

Вызывается операционной системой, чтобы запросить, чтобы драйвер минипорта отображал синхронный запрос управления ввода-вывода в ответ на вызов драйвера в режиме пользователя к функции MiracastIoControl.
DXGKDDI_MIRACAST_QUERY_CAPS

Запрашивает возможности Miracast текущего адаптера отображения.
DXGKDDI_NOTIFY_ACPI_EVENT

Уведомляет мини-драйвер отображения о определенных событиях ACPI.
DXGKDDI_NOTIFY_SURPRISE_REMOVAL

Вызывается операционной системой после отключения внешнего устройства дисплея без уведомления системы. При необходимости можно реализовать с помощью модели драйвера windows (WDDM) 1.2 и более поздних версий.
DXGKDDI_OPM_CONFIGURE_PROTECTED_OUTPUT

Функция DxgkDdiOPMConfigureProtectedOutput настраивает заданный защищенный выходной объект.
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT

Функция DxgkDdiOPMCreateProtectedOutput создает новый защищенный выходной объект с сертифицированным протоколом защиты вывода (COPP) или семантикой OPM.
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY

Дополнительные сведения: функция обратного вызова DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY_JTP

Дополнительные сведения: функция обратного вызова DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY_JTP
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_VIRTUAL_MODE_JTP

Дополнительные сведения: функция обратного вызова DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_VIRTUAL_MODE_JTP
DXGKDDI_OPM_DESTROY_PROTECTED_OUTPUT

Функция DxgkDdiOPMDeprotectedOutput уничтожает заданный защищенный выходной объект.
DXGKDDI_OPM_GET_CERTIFICATE

Функция DxgkDdiOPMGetCertificate извлекает сертификат заданного типа и размера.
DXGKDDI_OPM_GET_CERTIFICATE_SIZE

Функция DxgkDdiOPMGetCertificateSize извлекает размер сертификата заданного типа.
DXGKDDI_OPM_GET_COPP_COMPATIBLE_INFORMATION

Функция DxgkDdiOPMGetCOPPCompatibleInformation извлекает сведения, совместимые с сертифицированным протоколом защиты выходных данных (COPP) из заданного защищенного выходного объекта.
DXGKDDI_OPM_GET_INFORMATION

Функция DxgkDdiOPMGetInformation извлекает сведения из заданного защищенного выходного объекта.
DXGKDDI_OPM_GET_RANDOM_NUMBER

Функция DxgkDdiOPMGetRandomNumber извлекает 128-разрядное зашифрованное случайное число защищаемого объекта выходных данных.
DXGKDDI_OPM_GET_SRM_LIST_VERSION

Функция DxgkDdiOPMGetSrmListVersion извлекает номер версии списка обновления системы диспетчера защиты выходных данных (OPM), используемого в настоящее время.
DXGKDDI_OPM_SET_SIGNING_KEY_AND_SEQUENCE_NUMBERS

Функция DxgkDdiOPMSetSigningKeyAndSequenceNumbers задает заданный ключ подписи защищенного выходного объекта и два номера последовательности.
DXGKDDI_OPM_SET_SRM_LIST

Функция DxgkDdiOPMSetSrmList задает список сообщений о продлении системы диспетчера защиты выходных данных (OPM).
DXGKDDI_PROTECTED_CALLBACK

Подпрограмма обратного вызова DxgkProtectedCallback реализуется драйвером минипорта дисплея и вызывается DxgkCbExcludeAdapterAccess во время защищенного состояния, когда запрещен весь доступ к адаптеру отображения.
DXGKDDI_QUERY_CHILD_RELATIONS

Функция DxgkDdiQueryChildRelations перечисляет дочерние устройства адаптера дисплея.
DXGKDDI_QUERY_CHILD_STATUS

Функция DxgkDdiQueryChildStatus возвращает состояние отдельного дочернего устройства адаптера дисплея.
DXGKDDI_QUERY_DEVICE_DESCRIPTOR

Функция DxgkDdiQueryDeviceDescriptor возвращает дескриптор для дочернего устройства адаптера дисплея или внешнего устройства (обычно монитора), подключенного к дочернему устройству адаптера дисплея.
DXGKDDI_QUERY_INTERFACE

Дополнительные сведения о функции обратного вызова DXGKDDI_QUERY_INTERFACE.
DXGKDDI_QUERYDIAGNOSTICTYPESSUPPORT

ОС вызывает функцию обратного вызова DXGKDDI_QUERYDIAGNOSTICTYPESSUPPORT, чтобы узнать, какие типы диагностики драйвер поддерживает для переданной категории диагностики.
DXGKDDI_QUERYDPCAPS

Функции обратного вызова DXGKDDI_QUERYDPCAPS запрашивают возможности DisplayPort (DP) поддерживаемых GPU и драйверов.
DXGKDDI_QUERYMITIGATEDRANGECOUNT

Эта функция вызывается для получения количества диапазонов на панель, которые необходимо устранить.
DXGKDDI_QUERYMITIGATEDRANGES

Эта функция вызывается из виртуальной системы PCI в драйвер режима ядра, чтобы получить список страниц в BAR виртуальной функции, которые необходимо устранить.
DXGKDDI_QUERYPROBEDBARS

Дополнительные сведения: функция обратного вызова DXGKDDI_QUERYPROBEDBARS
DXGKDDI_QUERYVIRTUALFUNCTIONLUID

Запрашивает локальный уникальный идентификатор виртуальной функции.
DXGKDDI_READVIRTUALFUNCTIONCONFIG

Эта подпрограмма предоставляет не привилегированную виртуальную машину с содержимым пространства конфигурации виртуальной функции PCI Express SR-IOV значения пространства конфигурации виртуальной функции.
DXGKDDI_READVIRTUALFUNCTIONCONFIGBLOCK

Эта подпрограмма предоставляет не привилегированную виртуальную машину с данными конфигурации, предоставленными драйвером физической функции в привилегированной виртуальной машине.
DXGKDDI_REMOVE_DEVICE

Функция DxgkDdiRemoveDevice освобождает все ресурсы, выделенные во время DxgkDdiAddDevice.
DXGKDDI_RESET_DEVICE

Функция DxgkDdiResetDevice задает адаптер отображения в режиме символов VGA (80 x 50).
DXGKDDI_RESETVIRTUALFUNCTION

Эта подпрограмма позволяет виртуализированному программному обеспечению управления ввода-выводам, работающему на привилегированной виртуальной машине, сбрасывать определенную виртуальную функцию.
DXGKDDI_RESUMEVIRTUALGPU

Функция обратного вызова DXGKDDI_RESUMEVIRTUALGPU возобновляет выполнение указанного виртуального GPU. Эта функция обратного вызова не поддерживается и никогда не используется.
DXGKDDI_SET_POWER_STATE

Функция DxgkDdiSetPowerState задает состояние питания адаптера дисплея или дочернего устройства адаптера дисплея.
DXGKDDI_SETGPUPARTITIONCOUNT

Задает количество секций, на которые должен быть разделен физический GPU.
DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY

Функция обратного вызова DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY сообщает значения цветовой метрии, выбранные ОС для целевого объекта.
DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2

Функция обратного вызова DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2 сообщает значения цветовой метрии, выбранные ОС для целевого объекта.
DXGKDDI_SETVIRTUALFUNCTIONPOWERSTATE

Эта подпрограмма позволяет не привилегированной виртуальной машине изменять состояние питания SR-IOV виртуальной функции PCI Express.
DXGKDDI_SETVIRTUALGPURESOURCES

Эта функция назначает возможности физических ресурсов виртуальному GPU.
DXGKDDI_SETVIRTUALGPUVMBUS

Эта функция передает дескриптор виртуальной машины виртуальной машины в драйвер режима ядра.
DXGKDDI_START_DEVICE

Функция DxgkDdiStartDevice подготавливает адаптер дисплея для получения запросов ввода-вывода.
DXGKDDI_STOP_DEVICE

Функция DxgkDdiStopDevice сбрасывает адаптер дисплея и освобождает ресурсы, выделенные во время DxgkDdiStartDevice.
DXGKDDI_STOP_DEVICE_AND_RELEASE_POST_DISPLAY_OWNERSHIP

Дополнительные сведения о функции обратного вызова DXGKDDI_STOP_DEVICE_AND_RELEASE_POST_DISPLAY_OWNERSHIP.
DXGKDDI_SUSPENDVIRTUALGPU

Функция обратного вызова DXGKDDI_SUSPENDVIRTUALGPU приостанавливает выполнение указанного виртуального GPU. Эта функция обратного вызова не поддерживается и никогда не используется.
DXGKDDI_SYSTEM_DISPLAY_ENABLE

Вызывается операционной системой, чтобы запросить драйвер мини-порта отображения, чтобы сбросить текущее устройство отображения в указанное состояние.
DXGKDDI_SYSTEM_DISPLAY_WRITE

Вызывается операционной системой, чтобы запросить драйвер минипорта отображения для записи блока изображения на отображаемое устройство.
DXGKDDI_UNLOAD

Функция DxgkDdiUnload освобождает все ресурсы, выделенные во время выполнения функции DriverEntry драйвера мини-порта дисплея.
DXGKDDI_VIRTUALGPUDRIVERESCAPE

Эта функция передает сведения между библиотекой DLL эмуляции пользовательского режима и драйвером режима ядра.
DXGKDDI_WRITEVIRTUALFUNCTIONCONFIG

Эта функция обратного вызова позволяет не привилегированной виртуальной машине задать содержимое пространства конфигурации виртуальной функции PCI Express SR-IOV.
DXGKDDI_WRITEVIRTUALFUNCTIONCONFIGBLOCK

Эта функция позволяет не привилегированной виртуальной машине записывать данные конфигурации, предоставленные драйвером физической функции в привилегированной виртуальной машине.
PBANKED_SECTION_ROUTINE

Подпрограмма поддержки графики.

Структуры

 
DRIVER_INITIALIZATION_DATA

Дополнительные сведения о структуре DRIVER_INITIALIZATION_DATA.
DXGK_AGP_INTERFACE

Структура DXGK_AGP_INTERFACE содержит указатели на функции в интерфейсе AGP, который реализуется драйвером порта отображения.
DXGK_BRIGHTNESS_INTERFACE

Структура DXGK_BRIGHTNESS_INTERFACE содержит указатели на функции в интерфейсе управления яркостью панели, который реализуется драйвером мини-порта дисплея.
DXGK_BRIGHTNESS_INTERFACE_2

Содержит указатели на функции в интерфейсе управления яркостью панели версии 2. Используется моделью драйвера windows (WDDM) 1.2 и более поздних версий, которые поддерживают адаптивный и гладкий элемент управления яркостью.
DXGK_BRIGHTNESS_INTERFACE_3

Дополнительные сведения: структура DXGK_BRIGHTNESS_INTERFACE_3
DXGK_CHILD_CAPABILITIES

Структура DXGK_CHILD_CAPABILITIES содержит сведения о возможностях отдельного дочернего устройства адаптера дисплея.
DXGK_CHILD_CONTAINER_ID

Содержит идентификатор контейнера для дочернего устройства, подключенного к адаптеру дисплея.
DXGK_CHILD_DESCRIPTOR

Структура DXGK_CHILD_DESCRIPTOR содержит сведения об идентификации и возможностях для отдельного дочернего устройства адаптера дисплея.
DXGK_CHILD_STATUS

Структура DXGK_CHILD_STATUS содержит элементы, указывающие состояние дочернего устройства адаптера дисплея.
DXGK_DEBUG_REPORT_INTERFACE

Структура DXGK_DEBUG_REPORT_INTERFACE содержит указатели на функции в интерфейсе отчета отладки, который реализуется драйвером порта отображения.
DXGK_DEVICE_DESCRIPTOR

Структура DXGK_DEVICE_DESCRIPTOR используется драйвером порта отображения, чтобы запросить, чтобы драйвер мини-порта отображения возвращал все или часть данных расширенной идентификации дисплея монитора (EDID).
DXGK_DEVICE_INFO

Структура DXGK_DEVICE_INFO содержит сведения, описывающие адаптер дисплея.
DXGK_DIAG_DISPLAY_SAMPLED_GAMMA

Структура DXGK_DIAG_DISPLAY_SAMPLED_GAMMA предоставляет гамма-образцы во время сбора диагностических данных.
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM

Структура DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM предоставляет данные гистограммы для текущего буфера, сканируемого во время сбора диагностических данных.
DXGK_DIAG_SCANOUT_BUFFER_CONTENT

Структура DXGK_DIAG_SCANOUT_BUFFER_CONTENT предоставляет сведения о текущем буфере, сканируемом во время сбора диагностических данных.
DXGK_DIAGNOSTIC_CATEGORIES

Структура с бит-полем для каждой определенной категории диагностики.
DXGK_DIAGNOSTIC_HEADER

Структура заголовков, содержащая общие поля, используемые для описания всех диагностических событий.
DXGK_DIAGNOSTIC_PSR

Диагностика, показывающая, что панель, подключенная через целевое поле в поле TargetId в структуре _DXGK_DIAGNOSTIC_HEADER, вошла или завершила состояние самостоятельного обновления панели (PSR).
DXGK_DIAGNOSTIC_PSR_REFRESH_REASON

Указывает причину или причины выхода из PSR (панель Self-Refresh).
DXGK_DIAGNOSTIC_SYNCLOCK_ENABLESYNC

Блокировка диагностики синхронизации включает синхронизацию.
DXGK_DIAGNOSTIC_TYPES

Структура, содержащая объединение всех определенных наборов диагностических типов.
DXGK_DIAGTYPE_NOTIFICATIONS

Структура, используемая для идентификации одного или нескольких типов диагностики в категории "Уведомления".
DXGK_DIAGTYPE_PROGRESSIONS

Структура, используемая для идентификации одного или нескольких типов диагностики в категории "Прогрессии".
DXGK_DISPLAY_DIAGNOSTICS_INTERFACE

Компонент режима ядра, который должен использовать интерфейс диагностики дисплея, вызывает функцию dxgkDdiQueryInterface драйвера мини-порта дисплея.
DXGK_DISPLAY_OWNERSHIP_FLAGS

Структура, заполненная ОС после успешного завершения обратного вызова DxgkCbAcquirePostDisplayOwnership2, чтобы предоставить сведения о состоянии отображения, которое наследует драйвер.
DXGK_DISPLAYSTATE_INTRUSIVE

Структура DXGK_DISPLAYSTATE_INTRUSIVE содержит состояние отображения во время сбора диагностических данных.
DXGK_DISPLAYSTATE_NONINTRUSIVE

Структура DXGK_DISPLAYSTATE_NONINTRUSIVE содержит состояние отображения во время сбора неинтрусивных диагностических данных.
DXGK_DP_INTERFACE

Компонент режима ядра, который должен использовать интерфейс DXGK_DP_INTERFACE DisplayPort (DP), вызывает функцию dxgkDdiQueryInterface драйвера минипорта дисплея.
DXGK_DSI_CAPS

Структура DXGK_DSI_CAPS используется для идентификации возможностей miPI display Serial Interface (DSI) устройства.
DXGK_DSI_PACKET

Драйвер панели OEM использует структуры DXGK_DSI_PACKET для передачи пакетов цифрового последовательного интерфейса (DSI) драйверу шины (графическому ядру).
DXGK_DSI_RESET

Структура DXGK_DSI_RESET используется с IOCTL_MIPI_DSI_RESET.
DXGK_DSI_TRANSMISSION

Структура DXGK_DSI_TRANSMISSION используется для передачи пакетов последовательного интерфейса отображения (DSI) драйверу шины (графическому ядру).
DXGK_FEATURE_INTERFACE

Дополнительные сведения о структуре DXGK_FEATURE_INTERFACE.
DXGK_FIRMWARE_TABLE_INTERFACE

Содержит функции, которые отображают драйверы в пользовательском режиме для чтения и перечисления системной таблицы встроенного ПО. Эти функции предоставляются подсистемой ядра графики Microsoft DirectX и могут вызываться драйверами отображения WDDM 1.2 и более поздних версий.
DXGK_GENERIC_DESCRIPTOR

Структура DXGK_GENERIC_DESCRIPTOR содержит описательные сведения о дочернем устройстве адаптера дисплея.
DXGK_GPU_PHYSICAL_ADDRESS

Физический адрес GPU.
DXGK_GPUENGINE

Не используется.
DXGK_I2C_INTERFACE

Структура DXGK_I2C_INTERFACE содержит указатели на функции в интерфейсе I2C, который реализуется драйвером мини-порта дисплея.
DXGK_INTEGRATED_DISPLAY_CHILD

Предоставляет сведения о подключенном встроенном дисплее.
DXGK_MIPI_DSI_INTERFACE

DXGK_MIPI_DSI_INTERFACE позволяет ОС запрашивать операции отображения последовательного интерфейса (DSI) для целевого объекта с помощью интерфейса управления в целевой объект, принадлежащий графическому адаптеру.
DXGK_MIRACAST_CAPS

Используется мини-драйвером отображения для идентификации возможностей устройства Miracast.
DXGK_MIRACAST_DISPLAY_CALLBACKS

Содержит указатели на функции в интерфейсе обратного вызова беспроводного дисплея (Miracast), который драйвер мини-порта дисплея может вызывать для отправки сообщений и кодирования фрагментов отчета.
DXGK_MIRACAST_DISPLAY_INTERFACE

Содержит указатели на функции в интерфейсе беспроводного дисплея (Miracast), который реализует драйвер минипорта дисплея для создания, уничтожения, запроса и управления ресурсами устройства Miracast.
DXGK_MITIGATEDRANGEINFO

Список страниц в BAR виртуальной функции, которые необходимо устранить.
DXGK_MMIORANGEINFO

Сведения о входных выходных диапазонах входных данных управления памятью.
DXGK_OPM_INTERFACE

Структура DXGK_OPM_INTERFACE содержит указатели на функции в интерфейсе диспетчера выходных данных (OPM), который реализуется драйвером мини-порта дисплея.
DXGK_OPM_INTERFACE_2

Структура DXGK_OPM_INTERFACE_2 содержит указатели на функции в интерфейсе диспетчера выходных данных (OPM), который реализуется драйвером мини-порта отображения.
DXGK_OPM_INTERFACE_2_JTP

Дополнительные сведения: структура DXGK_OPM_INTERFACE_2_JTP
DXGK_OPM_INTERFACE_3

Структура DXGK_OPM_INTERFACE_3 содержит указатели на функции в интерфейсе диспетчера выходных данных (OPM), который реализуется драйвером мини-порта отображения.
DXGK_PRE_START_INFO

Структура позволяет обмениваться очень простыми данными между ОС и драйвером, которые могут потребоваться перед вызовом устройства и поэтому не могут запрашиваться через обычные ограничения или идентификаторы данных адаптера.
DXGK_SPB_INTERFACE

Содержит указатели на функции в интерфейсе простой периферийной шины (SPB), который модель драйвера Windows (WDDM) 1.2 и более поздних версий может вызывать минипорт-драйвер для проверки и изменения ресурсов SPB.
DXGK_START_INFO

Структура DXGK_START_INFO содержит сведения, необходимые функции драйвера мини-порта дисплея DxgkDdiStartDevice.
DXGK_TIMED_OPERATION

Структура DXGK_TIMED_OPERATION описывает операцию с временем, которая используется в интерфейсе операций timed.
DXGK_TIMED_OPERATION_INTERFACE

Структура DXGK_TIMED_OPERATION_INTERFACE содержит указатели на функции в интерфейсе операций timed, который реализуется драйвером порта отображения.
DXGK_VGPU_CAPABILITY

Содержит сведения о возможности виртуального GPU.
DXGK_VGPU_PROFILE_CAPABILITY

Содержит сведения о возможности профиля виртуального GPU.
DXGK_VIDEO_OUTPUT_CAPABILITIES

Структура DXGK_VIDEO_OUTPUT_CAPABILITIES содержит сведения о возможностях вывода видео на адаптере дисплея.
DXGK_VIRTUALGPUCAPABILITY

Содержит сведения о возможности виртуального GPU.
DXGK_VIRTUALGPUDRIVERESCAPE

Сведения, передаваемые между библиотекой DLL эмуляции в пользовательском режиме и драйвером режима ядра.
DXGK_VIRTUALGPUENGINEINFO

Сведения о виртуальном обработчике GPU.
DXGK_VIRTUALGPUMEMORYRESOURCE

Ресурс памяти виртуального GPU.
DXGK_VIRTUALGPUPROFILE

Сведения о профиле виртуального GPU.
DXGK_VIRTUALGPUSEGMENTINFO

Сведения о сегменте виртуального GPU.
DXGKARG_COLLECTDIAGNOSTICINFO

Используется функцией обратного вызова DXGKDDI_COLLECTDIAGNOSTICINFO для сбора сведений о частном драйвере по различным причинам.
DXGKARG_CONTROLDIAGNOSTICREPORTING

Содержит аргументы для вызова DxgkDdiControlDiagnosticReporting.
DXGKARG_CREATEVIRTUALGPU

Аргументы, используемые для создания виртуального GPU.
DXGKARG_DESTROYVIRTUALGPU

Аргументы, используемые для уничтожения виртуального GPU.
DXGKARG_DPAUXIOTRANSMISSION

Структура DXGKARG_DPAUXIOTRANSMISSION — это параметр для обратного вызова DXGKDDI_DPAUXIOTRANSMISSION.
DXGKARG_DPI2CIOTRANSMISSION

Структура DXGKARG_DPI2CIOTRANSMISSION — это параметр для обратного вызова DXGKDDI_DPI2CIOTRANSMISSION.
DXGKARG_DPSBMTRANSMISSION

Структура DXGKARG_DPSBMTRANSMISSION — это параметр обратного вызова DXGKDDI_DPSBMTRANSMISSION.
DXGKARG_GETBACKINGRESOURCE

Аргументы, используемые для получения резервных ресурсов для полос MMIO виртуального устройства (сопоставленных входных данных памяти).
DXGKARG_GETDEVICELOCATION

Аргументы, используемые для получения расположения виртуальной функции на шине PCI относительно корневой секции.
DXGKARG_GETDISPLAYSTATEINTRUSIVE

Структура DXGKARG_GETDISPLAYSTATEINTRUSIVE передается в DxgkDdiGetDisplayStateIntrusive во время сбора диагностических данных.
DXGKARG_GETDISPLAYSTATENONINTRUSIVE

Структура DXGKARG_GETDISPLAYSTATENONINTRUSIVE передается в DxgkDdiGetDisplayStateNonIntrusive во время сбора диагностических данных.
DXGKARG_GETDPADDRESS

Структура DXGKARG_GETDPADDRESS — это параметр для обратного вызова DXGKDDI_GETDPADDRESS.
DXGKARG_GETGPUENGINES

Больше не используется.
DXGKARG_GETGPUPARTITIONINFO

Аргументы, используемые для получения сведений о секции физического GPU.
DXGKARG_GETMMIORANGECOUNT

Аргументы, используемые для получения количества сопоставленных входных выходных диапазонов памяти.
DXGKARG_GETMMIORANGES

Аргументы, используемые для получения диапазона сопоставленных входных данных (MMIO) памяти.
DXGKARG_GETRESOURCEFORBAR

Аргументы, используемые для получения базового адреса секции узла одного регистра базового адреса виртуальной функции (BAR).
DXGKARG_GETVENDORANDDEVICE

Аргументы, используемые для предоставления идентификаторов поставщика и устройств для виртуальной функции PCI Express SR-IOV (VF), которые будут использоваться в качестве основы для более универсальных идентификаторов подключаемых модулей и воспроизведения для VF.
DXGKARG_GETVIRTUALGPUINFO

Аргументы, используемые для получения сведений о виртуальном GPU.
DXGKARG_GETVIRTUALGPUPROFILE

Аргументы, используемые для получения профиля виртуального GPU.
DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT

Аргументы функции обратного вызова DxgkddiQueryDiagnosticTypesSupport.
DXGKARG_QUERYDPCAPS

Структура DXGKARG_QUERYDPCAPS является параметром для обратного вызова DXGKDDI_QUERYDPCAPS.
DXGKARG_QUERYMITIGATEDRANGECOUNT

Аргументы, используемые для запроса числа диапазонов с устранением рисков.
DXGKARG_QUERYMITIGATEDRANGES

Аргументы, используемые для запроса смягчаемого диапазона.
DXGKARG_QUERYPROBEDBARS

Запрос прощупированных базовых регистров адресов (BARS).
DXGKARG_QUERYVIRTUALFUNCTIONLUID

Аргументы, используемые для запроса виртуальной функции LUID.
DXGKARG_READVIRTUALFUNCTIONCONFIG

Аргументы, используемые для чтения конфигурации виртуальной функции.
DXGKARG_READVIRTUALFUNCTIONCONFIGBLOCK

Аргументы, используемые для чтения блока конфигурации виртуальной функции.
DXGKARG_RESETVIRTUALFUNCTION

Используется для сброса виртуальной функции.
DXGKARG_RESUMEVIRTUALGPU

Возобновляет виртуальный GPU.
DXGKARG_SETGPUPARTITIONCOUNT

Аргументы, используемые для задания количества секций GPU.
DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2

Аргументы, используемые в функции обратного вызова DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2.
DXGKARG_SETVIRTUALFUNCTIONPOWERSTATE

Используется для задания состояния питания виртуальной функции.
DXGKARG_SETVIRTUALGPURESOURCES

Дополнительные сведения: структура _DXGKARG_SETVIRTUALGPURESOURCES
DXGKARG_SETVIRTUALGPUVMBUS

Аргументы, используемые для передачи дескриптора виртуальной шины виртуальной памяти в KMD.
DXGKARG_SUSPENDVIRTUALGPU

Используется для приостановки виртуального GPU.
DXGKARG_SYSTEM_DISPLAY_ENABLE_FLAGS

DXGKARG_SYSTEM_DISPLAY_ENABLE_FLAGS зарезервировано для использования системы.
DXGKARG_WRITEVIRTUALFUNCTIONCONFIG

Используется для записи конфигурации виртуальной функции.
DXGKARG_WRITEVIRTUALFUNCTIONCONFIGBLOCK

Используется для записи блока конфигурации виртуальной функции.
DXGKDDI_FEATURE_INTERFACE

Дополнительные сведения о структуре DXGKDDI_FEATURE_INTERFACE.
DXGKDDI_FLEXIOV_DEVICE_INTERFACE

Дополнительные сведения: структура _DXGKDDI_FLEXIOV_DEVICE_INTERFACE
DXGKDDI_GPU_PARTITION_INTERFACE

Используется для запроса секционирования GPU для использования в виртуальных машинах и создания или уничтожения виртуального GPU.
DXGKDDI_MITIGABLE_DEVICE_INTERFACE

Этот интерфейс устройства указывает части регистров базовых адресов устройства, которые необходимо перехватывать и устранять.
DXGKDDI_SRIOV_INTERFACE

Интерфейс устройства SRIOV предоставляет виртуальные устройства PCIe.
DXGKRNL_INTERFACE

Дополнительные сведения о структуре DXGKRNL_INTERFACE.
EMULATOR_ACCESS_ENTRY

Структура _EMULATOR_ACCESS_ENTRY (dispmprt.h) определяет диапазон портов ввода-вывода и способ их доступа эмулятором V86 на платформах x86.
KMDDOD_INITIALIZATION_DATA

Содержит указатели на функции, реализованные драйвером только для отображения в режиме ядра (KMDOD). Функция DriverEntry KMDOD предоставляет подсистему ядра графического ядра Microsoft DirectX с точками входа, заполняя элементы этой структуры.
LINKED_DEVICE

Структура LINKED_DEVICE содержит сведения, описывающие конфигурацию связанного адаптера отображения.

Перечисления

 
DEBUG_LEVEL

Указывает уровень отладки.
DOCKING_STATE

Перечисление DOCKING_STATE используется для описания состояния переносного компьютера, который можно подключить к станции док-станции.
DXGK_CHILD_DEVICE_TYPE

Дополнительные сведения о перечислении DXGK_CHILD_DEVICE_TYPE.
DXGK_CHILD_STATUS_TYPE

Перечисление DXGK_CHILD_STATUS_TYPE указывает тип запрашиваемого или сообщаемого состояния для дочернего устройства адаптера дисплея.
DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY

DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY предоставляет основные сведения о топологии отображения операционной системы (ОС) при сборе неинтрусивных диагностических сведений.
DXGK_DIAG_DISPLAY_CONNECTIVITY

DXGK_DIAG_DISPLAY_CONNECTIVITY предоставляет последнее состояние целевого объекта операционной системе (ОС) при сборе неинтрусивных диагностических сведений.
DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH

Перечисление DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH предоставляет сведения о пропускной способности оборудования во время сбора диагностических данных.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE

Перечисление DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE предоставляет сведения о состоянии ошибки оборудования во время сбора диагностических данных.
DXGK_DIAG_DISPLAY_LID_STATE

DXGK_DIAG_DISPLAY_LID_STATE предоставляет состояние крышки целевого объекта операционной системе (ОС) при сборе неинтрусивных диагностических сведений.
DXGK_DIAG_DISPLAY_LINK_STATE

DXGK_DIAG_DISPLAY_LINK_STATE предоставляет состояние ссылки на отображение целевой операционной системы (ОС) при сборе неинтрусивных диагностических сведений.
DXGK_DIAG_DISPLAY_MODE_SET

DXGK_DIAG_DISPLAY_MODE_SET предоставляет состояние последнего режима драйвера операционной системе (ОС) при сборе неинтрусивных диагностических сведений.
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC

Перечисление DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC предоставляет сведения о CRC для текущего буфера, сканируемого во время сбора диагностических данных.
DXGK_DIAG_DISPLAY_SCANOUT_STATE

DXGK_DIAG_DISPLAY_SCANOUT_STATE указывает, извлекается ли в данный момент конвейер отображения и выполняется ли сканирование пикселей активно в заданный целевой объект или дисплей.
DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS

DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS указывает подстаток для каждой целевой коллекции диагностических данных.
DXGK_DIAG_MONITOR_STATE

DXGK_DIAG_MONITOR_STATE указывает состояние мониторов в соответствии с мини-драйвером, указывающим на операционную систему (ОС), готовы ли мониторы получать пиксели.
DXGK_DIAGNOSTICINFO_TYPE

Указывает тип информации, которую необходимо собрать драйверу.
DXGK_DSI_CONTROL_TRANSMISSION_MODE

Описывает переопределение режима передачи, позволяющее драйверу панели OEM указать, следует ли использовать низкое питание или режим высокой производительности для записи пакетов в передаче для устранения ситуаций, когда панель поддерживает только один из режимов.
DXGK_EVENT_TYPE

Перечисление DXGK_EVENT_TYPE указывает тип события в вызове функции dxgkDdiDdiNotifyAcpiEvent драйвера минипорта.
DXGK_FRAMEBUFFER_STATE

Состояние буфера кадра предоставляется драйверу, чтобы драйвер может выводить сведения о конфигурации дисплея на основе знаний о том, как встроенное ПО и драйвер установит определенное разрешение, даже если только основные сведения предоставляются непосредственно операционной системой драйверу.
DXGK_SERVICES

Дополнительные сведения о перечислении DXGK_SERVICES.
DXGK_SURPRISE_REMOVAL_TYPE

Указывает тип события неожиданного удаления при отключении внешнего устройства дисплея от системы.
DXGK_VGPU_CAPABILITY_TYPE

Указывает возможность виртуального GPU ядра графики DirectX.
EMULATOR_PORT_ACCESS_TYPE

Указывает тип доступа к порту.