Заголовок d3dkmthk.h

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

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

Функции IOCTL

 
IOCTL_INTERNAL_GRAPHICSPOWER_REGISTER

Только для внутреннего использования. Не используйте.

Функции

 
D3DKMTAcquireKeyedMutex

Функция D3DKMTAcquireKeyedMutex получает объект мьютекса с ключом. Функция возвращает STATUS_SUCCESS, если объект мьютекса с ключом был успешно получен.
D3DKMTAcquireKeyedMutex2

Функция D3DKMTAcquireKeyedMutex2 получает объект мьютекса с ключом, включающий частные данные.
D3DKMTAdjustFullscreenGamma

Настраивает полноэкранную гамму.
D3DKMTChangeSurfacePointer

Корпорация Майкрософт резервирует функцию D3DKMTChangeSurfacePointer только для внутреннего использования. Не используйте эту функцию в коде.
D3DKMTChangeVideoMemoryReservation

Изменяет резервирование видеопамять.
D3DKMTCheckExclusiveOwnership

Обратный вызов D3DKMTCheckExclusiveOwnership проверяет, является ли какой-либо объект устройства ядра в операционной системе эксклюзивным владельцем любых источников видеотрансляции.
D3DKMTCheckMonitorPowerState

Функция D3DKMTCheckMonitorPowerState проверяет состояние питания монитора. Функция возвращает STATUS_SUCCESS после успешной проверки.
D3DKMTCheckMultiPlaneOverlaySupport

Функция D3DKMTCheckMultiPlaneOverlaySupport использует указанную структуру D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT для проверка поддержки многопланового наложения.
D3DKMTCheckMultiPlaneOverlaySupport2

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

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

Функция D3DKMTCheckOcclusion проверяет, включена ли клиентская область графического окна.
D3DKMTCheckSharedResourceAccess

Функция D3DKMTCheckSharedResourceAccess определяет, может ли процесс получить доступ к общему ресурсу.
D3DKMTCheckVidPnExclusiveOwnership

Функция D3DKMTCheckVidPnExclusiveOwnership определяет источник видеопретатора с монопольным владением сети видеопретатора (VidPN).
D3DKMTCloseAdapter

Функция D3DKMTCloseAdapter закрывает графический адаптер, который ранее был открыт функцией D3DKMTOpenAdapterFromHdc.
D3DKMTCloseDxCoreDevice

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

Функция D3DKMTConfigureSharedResource настраивает общий ресурс. Функция возвращает STATUS_SUCCESS при успешной настройке.
D3DKMTConnectDoorbell

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

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

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

Функция D3DKMTCreateContext создает контекст устройства в режиме ядра. Функция возвращает STATUS_SUCCESS при успешном создании контекста устройства.
D3DKMTCreateContextVirtual

Функция D3DKMTCreateContextVirtual создает контекст устройства в режиме ядра, поддерживающий виртуальную адресацию.
D3DKMTCreateDCFromMemory

Функция D3DKMTCreateDCFromMemory создает контекст отображения из указанного блока памяти.
D3DKMTCreateDevice

Функция D3DKMTCreateDevice создает контекст устройства в режиме ядра. Функция возвращает STATUS_SUCCESS при успешном создании контекста устройства.
D3DKMTCreateDoorbell

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

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

Используется для создания очереди оборудования.
D3DKMTCreateKeyedMutex

Функция D3DKMTCreateKeyedMutex создает объект мьютекса с ключом. Функция возвращает STATUS_SUCCESS при успешном создании объекта мьютекса с ключом.
D3DKMTCreateKeyedMutex2

Функция D3DKMTCreateKeyedMutex2 создает объект мьютекса с ключом, включающий частные данные. Функция возвращает STATUS_SUCCESS при успешном создании.
D3DKMTCreateOutputDupl

Корпорация Майкрософт резервирует функцию D3DKMTCreateOutputDupl только для внутреннего использования. Не используйте эту функцию в драйвере.
D3DKMTCreateOverlay

Функция D3DKMTCreateOverlay создает объект наложения в режиме ядра.
D3DKMTCreatePagingQueue

D3DKMTCreatePagingQueue используется для создания очереди разбиения устройств на страницы, которую можно использовать для синхронизации с операциями управления видеопамяти для устройства, например для создания постоянного ресурса устройства.
D3DKMTCreateProtectedSession

Функция D3DKMTCreateProtectedSession создает защищенный сеанс и возвращает STATUS_SUCCESS после успешного завершения.
D3DKMTCreateSyncFile

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

Функция D3DKMTCreateSynchronizationObject создает объект синхронизации в режиме ядра.
D3DKMTCreateSynchronizationObject2

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

Функция D3DKMTDeкильлокация освобождает ресурс, список выделений или и то, и другое.
D3DKMTDelocation2

Функция D3DKMTDelocation2 освобождает ресурс, список выделений или и то, и другое.
D3DKMTDetext

Функция D3DKMTDesphereContext освобождает контекст устройства в режиме ядра.
D3DKMTDetadataDCFromMemory

Функция D3DKMTDetadataDCFromMemory освобождает контекст отображения.
D3DKMTDeкистояDevice

Функция D3DKMTDesphereDevice освобождает контекст устройства в режиме ядра.
D3DKMTDeкистройДоорбелл

Узнайте больше о функции D3DKMTDeкистройDoorbell.
D3DKMTDetextHwContext

Используется для уничтожения контекста оборудования.
D3DKMTDeкистояHwQueue

Используется для уничтожения очереди оборудования.
D3DKMTDetexKeyedMutex

Функция D3DKMTDetexKeyedMutex уничтожает объект мьютекса с ключом.
D3DKMTDeкистройOutputDupl

Уничтожает дубликат выходных данных.
D3DKMTDelayOverlay

Функция D3DKMTDelayOverlay уничтожает объект наложения в режиме ядра.
D3DKMTDe привививpagingQueue

D3DKMTDeмешающаяPagingQueue ожидает завершения всех операций, помещенных в очередь подкачки, и уничтожает ее вместе со связанным объектом синхронизации.
D3DKMTDeprotectedSession

Функция D3DKMTDeprotectedSession уничтожает защищенный сеанс и возвращает STATUS_SUCCESS при успешном завершении.
D3DKMTDesynchronizationObject

Функция D3DKMTDesynchronizationObject уничтожает объект синхронизации в режиме ядра.
D3DKMTEnumAdapters

Функция D3DKMTEnumAdapters перечисляет все графические адаптеры в системе. Функция возвращает STATUS_SUCCESS, если перечисление прошло успешно.
D3DKMTEnumAdapters2

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

Функция D3DKMTEnumAdapters3 предоставляет сведения для перечисления всех графических адаптеров в системе.
D3DKMTEscape

Функция D3DKMTEscape обменивается информацией с драйвером мини-порта дисплея.
D3DKMTEvict

D3DKMTEvict используется для уменьшения количества ссылок на место расположения размещения. Когда этот счетчик достигнет нуля, выделение будет удалено из списка мест расположения устройств.
D3DKMTFlipOverlay

Функция D3DKMTFlipOverlay изменяет выделение для отображения на наложении.
D3DKMTFlushHeapTransitions

Смыкает переходы кучи.
D3DKMTFreeGpuVirtualAddress

D3DKMTFreeGpuVirtualAddress выпускает диапазон виртуальных адресов графического процессора (GPU), которые ранее были зарезервированы или сопоставлены.
D3DKMTGetAllocationPriority

Возвращает приоритет выделения.
D3DKMTGetContextInProcessSchedulingPriority

Вызывается внутрипроцессным (внутрипроцессным) устройством композиции Microsoft Direct3D для получения приоритета планирования для контекста устройства, который находится в том же процессе, что и другие контексты устройства.
D3DKMTGetContextSchedulingPriority

Функция D3DKMTGetContextSchedulingPriority извлекает приоритет планирования для контекста устройства.
D3DKMTGetDeviceState

Функция D3DKMTGetDeviceState извлекает состояние устройства.
D3DKMTGetDisplayModeList

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

Получение пустого события DWM (диспетчера windows для настольных компьютеров).
D3DKMTGetMultiPlaneOverlayCaps

Извлекает возможности наложения в нескольких плоскостях.
D3DKMTGetMultisampleMethodList

Функция D3DKMTGetMultisampleMethodList извлекает список методов с несколькими выборками, которые используются для выделения.
D3DKMTGetOverlayState

Функция D3DKMTGetOverlayState извлекает состояние наложения.
D3DKMTGetPostCompositionCaps

Извлекает возможности последующей композиции.
D3DKMTGetPresentHistory

Функция D3DKMTGetPresentHistory извлекает журнал копирования.
D3DKMTGetPresentQueueEvent

Получение события текущей очереди.
D3DKMTGetProcessDeviceRemovalSupport

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

Функция D3DKMTGetProcessSchedulingPriorityClass извлекает приоритет планирования для процесса.
D3DKMTGetResourcePresentPrivateDriverData

Запрашивает личные данные ресурса, связанные с ресурсом во время представления.
D3DKMTGetRuntimeData

Корпорация Майкрософт резервирует функцию обратного вызова D3DKMTGetRuntimeData только для внутреннего использования. Не используйте эту функцию в коде.
D3DKMTGetScanLine

Функция D3DKMTGetScanLine определяет, находится ли данный источник видеотрансляций сети представления видео (VidPN) в режиме вертикального пробела, и извлекает текущую строку сканирования.
D3DKMTGetSharedPrimaryHandle

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

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

Функция D3DKMTInvalidateActiveVidPn делает недействительной активную сеть видеотрансляций (VidPN), используемую в настоящее время. Примечание. Эта функция устарела в Windows 7 и более поздних версиях операционных систем Windows.
D3DKMTInvalidateCache

Делает кэш недействительным.
D3DKMTLock

Функция D3DKMTLock блокирует все выделение или определенные страницы в выделении.
D3DKMTLock2

Функция D3DKMTLock2 блокирует все выделение или определенные страницы в выделении.
D3DKMTMakeResident

D3DKMTMakeResident используется для добавления ресурса в список расположения устройств и увеличения количества ссылок на место расположения при этом выделении.
D3DKMTMapGpuVirtualAddress

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

Функция D3DKMTMarkDeviceAsError помечает устройство как ошибку, используя сведения в структуре _D3DKMT_MARKDEVICEASERROR.
D3DKMTNotifyWorkSubmission

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

Функция D3DKMTOfferAllocations предлагает выделение видеопамять для повторного использования. Функция возвращает STATUS_SUCCESS, если выделение было успешно предложено.
D3DKMTOpenAdapterFromDeviceName

Функция D3DKMTOpenAdapterFromDeviceName сопоставляет имя устройства с дескриптором графического адаптера и, если адаптер содержит несколько выходов монитора, — с одним из этих выходов.
D3DKMTOpenAdapterFromGdiDisplayName

Функция D3DKMTOpenAdapterFromGdiDisplayName сопоставляет имя устройства GDI с дескриптором графического адаптера и, если адаптер содержит несколько выходов монитора, с одним из этих выходов.
D3DKMTOpenAdapterFromHdc

Функция D3DKMTOpenAdapterFromHdc сопоставляет дескриптор контекста устройства (HDC) с дескриптором графического адаптера и, если адаптер содержит несколько выходов монитора, с одним из этих выходов.
D3DKMTOpenAdapterFromLuid

Сопоставляет локальный уникальный идентификатор (LUID) с дескриптором графического адаптера.
D3DKMTOpenKeyedMutex

Функция D3DKMTOpenKeyedMutex открывает объект мьютекса с ключом.
D3DKMTOpenKeyedMutex2

Функция D3DKMTOpenKeyedMutex2 открывает объект мьютекса с ключом, включающий частные данные. Функция возвращает STATUS_SUCCESS, если объект был открыт.
D3DKMTOpenKeyedMutexFromNtHandle

Открывает мьютекс с ключом из дескриптора NT в процесс.
D3DKMTOpenNtHandleFromName

Функция D3DKMTOpenNtHandleFromName открывает дескриптор NT для графического адаптера, указанного по имени.
D3DKMTOpenProtectedSessionFromNtHandle

Функция D3DKMTOpenProtectedSessionFromNtHandle указывает дескриптор сеанса NT, используемый для открытия защищенного сеанса ядра.
D3DKMTOpenResource

Функция D3DKMTOpenResource открывает общий ресурс.
D3DKMTOpenResource2

Корпорация Майкрософт резервирует функцию D3DKMTOpenResource2 только для внутреннего использования. Не используйте эту функцию в драйвере.
D3DKMTOpenResourceFromNtHandle

D3DKMTOpenResourceFromNtHandle открывает общий ресурс из дескриптора NT. Функция возвращает STATUS_SUCCESS, если ресурс был успешно открыт.
D3DKMTOpenSynchronizationObject

Функция D3DKMTOpenSynchronizationObject открывает объект синхронизации в режиме ядра.
D3DKMTOpenSyncObjectFromNtHandle

Сопоставляет дескриптор процесса NT с объектом синхронизации графического процессора (GPU).
D3DKMTOpenSyncObjectFromNtHandle2

D3DKMTOpenSyncObjectFromNtHandle2 открывает отслеживаемый объект ограждения из дескриптора NT, ранее созданного D3DKMTShareObjects.
D3DKMTOpenSyncObjectNtHandleFromName

D3DKMTOpenSyncObjectNtHandleFromName открывает дескриптор NT для именованного объекта общего отслеживаемого ограждения, аналогично тому, что D3DKMTOpenNtHandleFromName делает для общих выделений.
D3DKMTOutputDuplGetFrameInfo

Возвращает выходные сведения о повторяющихся кадрах.
D3DKMTOutputDuplGetMetaData

Возвращает выходные повторяющиеся метаданные.
D3DKMTOutputDuplGetPointerShapeData

Возвращает выходные повторяющиеся данные фигуры указателя.
D3DKMTOutputDuplPresent

D3DKMTOutputDuplPresent выполняет команду из цепочки буферов API дублирования рабочего стола диспетчера окон рабочего стола в подсистему ядра DirectX.
D3DKMTOutputDuplPresentToHwQueue

Функция D3DKMTOutputDuplPresentToHwQueue выводит повторяющийся дескриптор аппаратной очереди.
D3DKMTOutputDuplReleaseFrame

Функция D3DKMTOutputDuplReleaseFrame указывает, что драйвер завершил обработку указанного дублированного образа рабочего стола.
D3DKMTPollDisplayChildren

Функция D3DKMTPollDisplayChildren запрашивает состояние подключения всех дочерних устройств данного адаптера.
D3DKMTPresent

Функция D3DKMTPresent отправляет текущую команду подсистеме ядра графического ядра Microsoft DirectX (Dxgkrnl.sys).
D3DKMTPresentMultiPlaneOverlay

Функция D3DKMTPresentMultiPlaneOverlay копирует содержимое из исходного выделения многопланового наложения в целевое выделение.
D3DKMTPresentMultiPlaneOverlay2

Функция D3DKMTPresentMultiPlaneOverlay2 копирует содержимое из исходного выделения многопланового наложения в целевое выделение.
D3DKMTPresentMultiPlaneOverlay3

Функция D3DKMTPresentMultiPlaneOverlay3 копирует содержимое из исходного многопланового выделения наложения в целевое выделение.
D3DKMTPresentRedirected

Перенаправляет текущую команду.
D3DKMTQueryAdapterInfo

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

Функция D3DKMTQueryAllocationResidency извлекает состояние расположения ресурса или списка выделений.
D3DKMTQueryClockCalibration

Запрашивает калибровку часов.
D3DKMTQueryFSEBlock

Запрос блока FSE.
D3DKMTQueryProcessOfferInfo

Запрашивает сведения о предложении процесса.
D3DKMTQueryProtectedSessionInfoFromNtHandle

Используется для получения сведений о защищенном сеансе.
D3DKMTQueryProtectedSessionStatus

Функция D3DKMTQueryProtectedSessionStatus используется для запроса состояния защищенного сеанса.
D3DKMTQueryRemoteVidPnSourceFromGdiDisplayName

Сопоставляет отображаемое имя GDI с идентификатором источника удаленной сети видеотрансляции (VidPN), который необходим для вызова функции D3DKMTOutputDuplPresent.
D3DKMTQueryResourceInfo

Функция D3DKMTQueryResourceInfo извлекает сведения об общем ресурсе.
D3DKMTQueryResourceInfoFromNtHandle

Функция D3DKMTQueryResourceInfoFromNtHandle сопоставляет глобальный дескриптор NT со сведениями о ресурсе, необходимыми для вызова функции D3DKMTQueryResourceInfo.
D3DKMTQueryStatistics

Дополнительные сведения: D3DKMTQueryStatistics
D3DKMTQueryVideoMemoryInfo

Функция обратного вызова D3DKMTQueryVideoMemoryInfo запрашивает сведения о видеопамяти.
D3DKMTQueryVidPnExclusiveOwnership

Запросы на монопольное владение VidPn.
D3DKMTReclaimAllocations

Функция D3DKMTReclaimAllocations освобождает выделение видеопамять, указанное в структуре D3DKMT_RECLAIMALLOCATIONS.
D3DKMTReclaimAllocations2

D3DKMTReclaimAllocations2 освобождает выделение видеопамятки.
D3DKMTRegisterTrimNotification

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

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

Функция D3DKMTReleaseKeyedMutex освобождает объект мьютекса с ключом.
D3DKMTReleaseKeyedMutex2

Функция D3DKMTReleaseKeyedMutex2 освобождает объект мьютекса с ключом, который включает частные данные, указанные вызывающим объектом.
D3DKMTReleaseProcessVidPnSourceOwners

Функция D3DKMTReleaseProcessVidPnSourceOwners выпускает видео, представляющего владельцев источника сети для процесса.
D3DKMTRender

Функция D3DKMTRender отправляет текущий буфер команд в подсистему ядра графики Microsoft DirectX (Dxgkrnl.sys).
D3DKMTReserveGpuVirtualAddress

D3DKMTReserveGpuVirtualAddress резервирует диапазон адресов в виртуальном адресном пространстве текущего графического процессора процесса (GPU). Диапазон адресов только зарезервирован, за ним нет фактической памяти.
D3DKMTSetAllocationPriority

Функция D3DKMTSetAllocationPriority задает уровень приоритета ресурса или списка выделений.
D3DKMTSetContextInProcessSchedulingPriority

Вызывается внутрипроцессным (внутрипроцессным) устройством композиции Microsoft Direct3D для установки приоритета планирования для контекста устройства, который находится в том же процессе, что и другие контексты устройства.
D3DKMTSetContextSchedulingPriority

Функция D3DKMTSetContextSchedulingPriority задает приоритет планирования для контекста устройства.
D3DKMTSetDisplayMode

Функция D3DKMTSetDisplayMode задает выделение, используемое для сканирования на дисплее.
D3DKMTSetDisplayPrivateDriverFormat

Функция D3DKMTSetDisplayPrivateDriverFormat изменяет атрибут закрытого формата источника представления видео.
D3DKMTSetFSEBlock

Задает блок FSE.
D3DKMTSetGammaRamp

Функция D3DKMTSetGammaRamp задает гамма-пандус.
D3DKMTSetHwProtectionTeardownRecovery

Задает восстановление сноса аппаратной защиты.
D3DKMTSetMonitorColorSpaceTransform

Используется для задания преобразования цветового пространства для выбранного монитора.
D3DKMTSetProcessSchedulingPriorityClass

Функция D3DKMTSetProcessSchedulingPriorityClass задает приоритет планирования для процесса.
D3DKMTSetQueuedLimit

Функция D3DKMTSetQueuedLimit устанавливает или извлекает ограничение на количество операций заданного типа, которые можно поместить в очередь для данного устройства.
D3DKMTSetStablePowerState

Задает стабильное состояние питания.
D3DKMTSetSyncRefreshCountWaitTarget

Задает число обновлений синхронизации для целевого объекта ожидания.
D3DKMTSetVidPnSourceHwProtection

Задает защиту исходного оборудования VidPn.
D3DKMTSetVidPnSourceOwner

Функция D3DKMTSetVidPnSourceOwner устанавливает и освобождает источник видеотрансляции в топологии сети видеотрансляций (VidPN), которая владеет VidPN.
D3DKMTSetVidPnSourceOwner1

Функция D3DKMTSetVidPnSourceOwner1 задает или освобождает источник представления видео по пути владельца сети видеотрансляции (VidPN).
D3DKMTSetVidPnSourceOwner2

Функция D3DKMTSetVidPnSourceOwner2 используется для установки владельца источника сети видеотрансляции (VidPN).
D3DKMTSharedPrimaryLockNotification

Функция D3DKMTSharedPrimaryLockNotification уведомляет операционную систему о предстоящей блокировке общей основной поверхности.
D3DKMTSharedPrimaryUnLockNotification

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

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

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

Функция D3DKMTSignalSynchronizationObject вставляет сигнал для указанных объектов синхронизации в указанном потоке контекста.
D3DKMTSignalSynchronizationObject2

Функция D3DKMTSignalSynchronizationObject2 вставляет сигнал для указанных объектов синхронизации в указанном потоке контекста.
D3DKMTSignalSynchronizationObjectFromCpu

D3DKMTSignalSynchronizationObjectFromCpu позволяет драйверу сигнализировать о контролируемом заборе.
D3DKMTSignalSynchronizationObjectFromGpu

D3DKMTSignalSynchronizationObjectFromGpu используется для сигнализации отслеживаемого ограждения.
D3DKMTSignalSynchronizationObjectFromGpu2

D3DKMTSignalSynchronizationObjectFromGpu2 используется для сигнализации отслеживаемого ограждения.
D3DKMTSubmitCommand

D3DKMTSubmitCommand используется для отправки буферов команд в контекстах, поддерживающих виртуальную адресацию графического процессора (GPU).
D3DKMTSubmitCommandToHwQueue

Используется для отправки команды в очередь оборудования.
D3DKMTSubmitPresentBltToHwQueue

Отправляет настоящий Blt в очередь оборудования.
D3DKMTSubmitPresentToHwQueue

SubmitPresentToHwQueue отправляет операцию Blt Present в очередь оборудования.
D3DKMTSubmitSignalSyncObjectsToHwQueue

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

Используется для отправки ожидания в очередь оборудования.
D3DKMTTrimProcessCommitment

Функция D3DKMTTrimProcessCommitment обрезает обязательство процесса, используя сведения в структуре D3DKMT_TRIMPROCESSCOMMITMENT.
D3DKMTUnlock

Функция D3DKMTUnlock разблокирует список выделений.
D3DKMTUnlock2

Функция D3DKMTUnlock2 разблокирует список выделений.
D3DKMTUnregisterTrimNotification

D3DKMTUnregisterTrimNotification используется для удаления регистрации обратного вызова для устройства в режиме ядра, получающего уведомления от графической платформы (например, OpenGL).
D3DKMTUpdateAllocationProperty

Обновления свойство выделения контекста.
D3DKMTUpdateGpuVirtualAddress

D3DKMTUpdateGpuVirtualAddress — это специальная операция, используемая в контексте ресурсов плитки. Это позволяет драйверу указать ряд операций сопоставления, которые будут применяться к виртуальному диапазону адресов процесса в одном пакете обновлений таблицы страницы.
D3DKMTUpdateOverlay

Функция D3DKMTUpdateOverlay изменяет объект наложения в режиме ядра.
D3DKMTWaitForIdle

Функция D3DKMTWaitForIdle ожидает простоя устройства отображения.
D3DKMTWaitForSynchronizationObject

Функция D3DKMTWaitForSynchronizationObject вставляет ожидание указанных объектов синхронизации в указанный поток контекста.
D3DKMTWaitForSynchronizationObject2

Функция D3DKMTWaitForSynchronizationObject2 вставляет ожидание указанных объектов синхронизации в указанный поток контекста.
D3DKMTWaitForSynchronizationObjectFromCpu

D3DKMTWaitForSynchronizationObjectFromCpu ожидает, пока отслеживаемое ограждение достигнет определенного значения.
D3DKMTWaitForSynchronizationObjectFromGpu

D3DKMTWaitForSynchronizationObjectFromGpu ожидает, пока отслеживаемое ограждение достигнет определенного значения, прежде чем обрабатывать последующие команды контекста.
D3DKMTWaitForVerticalBlankEvent

Функция D3DKMTWaitForVerticalBlankEvent ожидает вертикального интервала пробела, а затем возвращает значение .
D3DKMTWaitForVerticalBlankEvent2

Ожидает возникновения указанных объектов ожидания, включая событие вертикального пустого значения, а затем возвращает значение . Поддерживается начиная с Windows 8.
GET_OUTPUT_DUPL_DEBUG_INFO_FROM_SNAPSHOT

Возвращает повторяющиеся отладочные данные из snapshot.

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

 
PDXGK_FSTATE_NOTIFICATION

Реализуется драйвером клиента для отправки уведомления о состоянии.
PDXGK_GRAPHICSPOWER_UNREGISTER

Обратный вызов для отмены регистрации в графическом драйвере.
PDXGK_INITIAL_COMPONENT_STATE

Функция обратного вызова InitialComponentStateCb реализуется драйвером клиента для инициализации состояния компонента.
PDXGK_POWER_NOTIFICATION

Обратный вызов, предоставляющий уведомление о том, что графическое устройство будет проходить переход состояния питания устройства.
PDXGK_REMOVAL_NOTIFICATION

Обратный вызов, указывающий, что графическое устройство удаляется.
PDXGK_SET_SHARED_POWER_COMPONENT_STATE

Обратный вызов, указывающий, активен ли указанный компонент питания.
PFND3DKMT_ACQUIREKEYEDMUTEX

Функция обратного вызова PFND3DKMT_ACQUIREKEYEDMUTEX получает объект мьютекса с ключом. Функция возвращает STATUS_SUCCESS, если объект мьютекса с ключом был успешно получен.
PFND3DKMT_ACQUIREKEYEDMUTEX2

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

Функция обратного вызова PFND3DKMT_ADJUSTFULLSCREENGAMMA настраивается в соответствии с полноэкранной гаммой.
PFND3DKMT_BUDGETCHANGENOTIFICATIONCALLBACK

Функция обратного вызова PFND3DKMT_BUDGETCHANGENOTIFICATIONCALLBACK уведомляет об изменении бюджета.
PFND3DKMT_CHANGESURFACEPOINTER

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

Функция обратного вызова PFND3DKMT_CHANGEVIDEOMEMORYRESERVATION изменяет резервирование видеопамяти.
PFND3DKMT_CHECKEXCLUSIVEOWNERSHIP

Функция PFND3DKMT_CHECKEXCLUSIVEOWNERSHIP проверяет, является ли какой-либо объект устройства ядра в операционной системе эксклюзивным владельцем любых источников видеотрансляции.
PFND3DKMT_CHECKMONITORPOWERSTATE

Функция PFND3DKMT_CHECKMONITORPOWERSTATE проверяет состояние питания монитора. Функция возвращает STATUS_SUCCESS при успешной проверке.
PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT

Функция обратного вызова PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT проверяет сведения о поддержке оборудования для многоплановых наложений.
PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2

Функция обратного вызова PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2 проверяет сведения о поддержке оборудования для многоплановых наложений.
PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3

Функция обратного вызова PFND3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3 проверяет сведения о поддержке оборудования для многоплановых наложений.
PFND3DKMT_CHECKOCCLUSION

Функция обратного вызова PFND3DKMT_CHECKOCCLUSION проверяет, включена ли клиентская область графического окна.
PFND3DKMT_CHECKSHAREDRESOURCEACCESS

Функция PFND3DKMT_CHECKSHAREDRESOURCEACCESS определяет, может ли процесс получить доступ к общему ресурсу.
PFND3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP

Функция обратного вызова PFND3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP определяет источник видеотрансляции с монопольным владением сетью видеотрансляции (VidPN).
PFND3DKMT_CLOSEADAPTER

Функция обратного вызова PFND3DKMT_CLOSEADAPTER закрывает графический адаптер, который ранее был открыт функцией D3DKMTOpenAdapterFromHdc.
PFND3DKMT_CONFIGURESHAREDRESOURCE

Функция обратного вызова PFND3DKMT_CONFIGURESHAREDRESOURCE настраивает общий ресурс. Функция возвращает STATUS_SUCCESS при успешной настройке.
PFND3DKMT_CREATEALLOCATION

Функция PFND3DKMT_CREATEALLOCATION создает или добавляет выделения системной или видеопамять. Выделения могут быть автономными или связанными с ресурсом.
PFND3DKMT_CREATEALLOCATION2

Корпорация Майкрософт резервирует функцию обратного вызова PFND3DKMT_CREATEALLOCATION2 только для внутреннего использования. Не используйте эту функцию обратного вызова в драйвере.
PFND3DKMT_CREATECONTEXT

Обратный вызов PFND3DKMT_CREATECONTEXT создает контекст устройства в режиме ядра. Функция возвращает STATUS_SUCCESS при успешном создании контекста устройства.
PFND3DKMT_CREATECONTEXTVIRTUAL

Функция обратного вызова D3dkmtCreateContextVirtual создает виртуальный контекст.
PFND3DKMT_CREATEDCFROMMEMORY

Функция обратного вызова PFND3DKMT_CREATEDCFROMMEMORY создает контекст отображения из указанного блока памяти.
PFND3DKMT_CREATEDEVICE

Обратный вызов PFND3DKMT_CREATEDEVICE создает контекст устройства в режиме ядра. Функция возвращает STATUS_SUCCESS при успешном создании контекста устройства.
PFND3DKMT_CREATEHWQUEUE

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

Обратный вызов PFND3DKMT_CREATEKEYEDMUTEX создает объект мьютекса с ключом. Функция возвращает STATUS_SUCCESS при успешном создании объекта мьютекса с ключом.
PFND3DKMT_CREATEKEYEDMUTEX2

Обратный вызов PFND3DKMT_CREATEKEYEDMUTEX2 создает объект мьютекса с ключом, который включает частные данные. Функция возвращает STATUS_SUCCESS при успешном создании.
PFND3DKMT_CREATEOUTPUTDUPL

Корпорация Майкрософт резервирует функцию обратного вызова PFND3DKMT_CREATEOUTPUTDUPL только для внутреннего использования. Не используйте эту функцию обратного вызова в драйвере.
PFND3DKMT_CREATEOVERLAY

Функция обратного вызова PFND3DKMT_CREATEOVERLAY включает аппаратное наложение, если оно поддерживается.
PFND3DKMT_CREATEPAGINGQUEUE

Функция обратного вызова PFND3DKMT_CREATEPAGINGQUEUE создает очередь подкачки.
PFND3DKMT_CREATEPROTECTEDSESSION

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

Функция обратного вызова PFND3DKMT_CREATESYNCHRONIZATIONOBJECT создает объект синхронизации.
PFND3DKMT_CREATESYNCHRONIZATIONOBJECT2

Функция обратного вызова PFND3DKMT_CREATESYNCHRONIZATIONOBJECT2 создает объект синхронизации.
PFND3DKMT_DESTROYALLOCATION

Функция обратного вызова PFND3DKMT_DESTROYALLOCATION освобождает выделения.
PFND3DKMT_DESTROYALLOCATION2

Функция обратного вызова PFND3DKMT_DESTROYALLOCATION2 освобождает выделения.
PFND3DKMT_DESTROYCONTEXT

Реализуется драйвером клиента для уничтожения указанного контекста графического процессора (GPU).
PFND3DKMT_DESTROYDCFROMMEMORY

Функция обратного вызова PFND3DKMT_DESTROYDCFROMMEMORY удаляет контекст устройства из памяти.
PFND3DKMT_DESTROYDEVICE

Функция обратного вызова PFND3DKMT_DESTROYDEVICE уничтожает устройство контекста графики.
PFND3DKMT_DESTROYHWQUEUE

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

Функция обратного вызова PFND3DKMT_DESTROYKEYEDMUTEX уничтожает мьютекс с ключом.
PFND3DKMT_DESTROYOUTPUTDUPL

Функция обратного вызова PFND3DKMT_DESTROYOUTPUTDUPL уничтожает выходные дубликаты.
PFND3DKMT_DESTROYOVERLAY

Функция обратного вызова PFND3DKMT_DESTROYOVERLAY отключает оборудование наложения и удаляет указанный дескриптор наложения.
PFND3DKMT_DESTROYPAGINGQUEUE

Функция обратного вызова PFND3DKMT_DESTROYPAGINGQUEUE уничтожает очередь подкачки.
PFND3DKMT_DESTROYPROTECTEDSESSION

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

Функция обратного вызова PFND3DKMT_DESTROYSYNCHRONIZATIONOBJECT уничтожает объект синхронизации.
PFND3DKMT_ENUMADAPTERS

Обратный вызов PFND3DKMT_ENUMADAPTERS перечисляет все графические адаптеры в системе. Функция возвращает STATUS_SUCCESS, если перечисление прошло успешно.
PFND3DKMT_ENUMADAPTERS2

Функция обратного вызова PFND3DKMT_ENUMADAPTERS2 перечисляет все графические адаптеры в системе.
PFND3DKMT_ENUMADAPTERS3

Функция обратного вызова PFND3DKMT_ENUMADAPTERS3 перечисляет все графические адаптеры в системе.
PFND3DKMT_ESCAPE

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

Pfnd3dkmtEvict указывает ОПЕРАЦИОННОй системе уменьшать количество ссылок на место расположения.
PFND3DKMT_FLIPOVERLAY

Функция обратного вызова Pfnd3dkmtFlipoverlay отображает новое выделение с помощью указанного наложения.
PFND3DKMT_FLUSHHEAPTRANSITIONS

Функция обратного вызова Pfnd3dkmtFlushheaptransitions сбрасывает переходы кучи.
PFND3DKMT_FREEGPUVIRTUALADDRESS

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

Функция обратного вызова Pfnd3dkmtGetallocationpriority получает приоритет выделения.
PFND3DKMT_GETCONTEXTINPROCESSSCHEDULINGPRIORITY

Функция обратного вызова Pfnd3dkmtGetcontextinprocessschedulingpriority вызывается внутрипроцессным (внутрипроцессным) устройством композиции Microsoft Direct3D для получения приоритета планирования для контекста устройства, который находится в том же процессе, что и другие контексты устройства.
PFND3DKMT_GETCONTEXTSCHEDULINGPRIORITY

Pfnd3dkmtGetcontextschedulingpriority получает приоритет планирования для контекста устройства.
PFND3DKMT_GETDEVICESTATE

Pfnd3dkmtGetdevicestate извлекает состояние устройства.
PFND3DKMT_GETDISPLAYMODELIST

Pfnd3dkmtGetdisplaymodelist получает список доступных режимов отображения, включая режимы с расширенным форматом.
PFND3DKMT_GETDWMVERTICALBLANKEVENT

Pfnd3dkmtGetdwmverticalblankevent получает пустое событие DWM (диспетчер окон рабочего стола).
PFND3DKMT_GETMULTIPLANEOVERLAYCAPS

Pfnd3dkmtGetmultiplaneoverlaycaps извлекает возможности многопланового наложения.
PFND3DKMT_GETMULTISAMPLEMETHODLIST

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

Pfnd3dkmtGetoverlaystate получает состояние наложения.
PFND3DKMT_GETPOSTCOMPOSITIONCAPS

Pfnd3dkmtGetpostcompositioncaps извлекает возможности последующей композиции.
PFND3DKMT_GETPRESENTHISTORY

Pfnd3dkmtGetpresenthistory извлекает журнал копирования.
PFND3DKMT_GETPROCESSDEVICEREMOVALSUPPORT

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

Pfnd3dkmtGetprocessschedulingpriorityclass получает приоритет планирования для процесса.
PFND3DKMT_GETRESOURCEPRESENTPRIVATEDRIVERDATA

Pfnd3dkmtGetresourcepresentprivatedriverdata запрашивает частные данные ресурса, связанные с ресурсом во время выполнения.
PFND3DKMT_GETRUNTIMEDATA

Корпорация Майкрософт резервирует функцию обратного вызова PFND3DKMT_GETRUNTIMEDATA только для внутреннего использования. Не используйте эту функцию в коде.
PFND3DKMT_GETSCANLINE

Pfnd3dkmtGetscanline определяет, находится ли данный источник видеотрансляций сети видео (VidPN) в режиме вертикального пробела, и извлекает текущую строку сканирования.
PFND3DKMT_GETSHAREDPRIMARYHANDLE

Pfnd3dkmtGetsharedprimaryhandle извлекает глобальный общий дескриптор для основной поверхности.
PFND3DKMT_GETSHAREDRESOURCEADAPTERLUID

Pfnd3dkmtGetsharedresourceadapterluid сопоставляет общий ресурс с локально уникальным идентификатором (LUID), который определяет графический адаптер, на котором был создан ресурс.
PFND3DKMT_INVALIDATEACTIVEVIDPN

Pfnd3dkmtInvalidateactivevidpn делает недействительной активную сеть видеотрансляций (VidPN), используемую в настоящее время.
PFND3DKMT_INVALIDATECACHE

Pfnd3dkmtInvalidatecache делает кэш недействительным.
PFND3DKMT_LOCK

Pfnd3dkmtLock блокирует все выделение или определенные страницы в выделении.
PFND3DKMT_LOCK2

Pfnd3dkmtLock2 блокирует все выделение или определенные страницы в выделении.
PFND3DKMT_MAKERESIDENT

Pfnd3dkmtMakeresident добавляет ресурс в список мест расположения устройств и увеличивает число ссылок на место расположения при этом выделении.
PFND3DKMT_MAPGPUVIRTUALADDRESS

Pfnd3dkmtMapgpuvirtualaddress сопоставляет диапазоны виртуальных адресов графического процессора (GPU) с определенным диапазоном выделения или переводит его в состояние Invalid или Zero.
PFND3DKMT_MARKDEVICEASERROR

Pfnd3dkmtMarkdeviceaserror помечает устройство как ошибку.
PFND3DKMT_OFFERALLOCATIONS

Обратный вызов PFND3DKMT_OFFERALLOCATIONS предлагает выделение видеопамяти для повторного использования. Функция возвращает STATUS_SUCCESS, если выделение было успешно предложено.
PFND3DKMT_OPENADAPTERFROMDEVICENAME

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

Pfnd3dkmtOpenadapterfromgdidisplayname сопоставляет имя устройства GDI с дескриптором графического адаптера и, если адаптер содержит несколько выходов монитора, с одним из этих выходов.
PFND3DKMT_OPENADAPTERFROMHDC

Pfnd3dkmtOpenadapterfromhdc сопоставляет дескриптор контекста устройства (HDC) с дескриптором графического адаптера и, если адаптер содержит несколько выходов монитора, с одним из этих выходов.
PFND3DKMT_OPENADAPTERFROMLUID

Pfnd3dkmtOpenadapterfromluid сопоставляет локальный уникальный идентификатор (LUID) с дескриптором графического адаптера.
PFND3DKMT_OPENKEYEDMUTEX

Pfnd3dkmtOpenkeyedmutex открывает объект мьютекса с ключом, включающий частные данные.
PFND3DKMT_OPENKEYEDMUTEX2

При обратном вызове PFND3DKMT_OPENKEYEDMUTEX2 открывается объект мьютекса с ключом, который включает частные данные. Функция возвращает STATUS_SUCCESS, если объект был открыт.
PFND3DKMT_OPENKEYEDMUTEXFROMNTHANDLE

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

Обратный вызов PFND3DKMT_OPENNTHANDLEFROMNAME открывает дескриптор NT для графического адаптера, указанного по имени.
PFND3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE

Реализуется драйвером клиента для открытия защищенного сеанса из дескриптора NT.
PFND3DKMT_OPENRESOURCE

Pfnd3dkmtOpenresource открывает общий ресурс.
PFND3DKMT_OPENRESOURCE2

Pfnd3dkmtOpenresource2 открывает общий ресурс.
PFND3DKMT_OPENRESOURCEFROMNTHANDLE

PFND3DKMT_OPENRESOURCEFROMNTHANDLE открывает общий ресурс из дескриптора NT. Обратный вызов возвращает STATUS_SUCCESS, если ресурс был успешно открыт.
PFND3DKMT_OPENSYNCHRONIZATIONOBJECT

Функция обратного вызова PFND3DKMT_OPENSYNCHRONIZATIONOBJECT открывает объект синхронизации в режиме ядра.
PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE

Функция обратного вызова PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE сопоставляет дескриптор процесса NT с объектом синхронизации графического процессора (GPU).
PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE2

Функция обратного вызова PFND3DKMT_OPENSYNCOBJECTFROMNTHANDLE2 сопоставляет дескриптор процесса NT с объектом синхронизации графического процессора (GPU).
PFND3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME

Функция обратного вызова PFND3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME открывает дескриптор NT для именованного объекта общего отслеживаемого ограждения, аналогично тому, что D3DKMTOpenNtHandleFromName делает для общих выделений.
PFND3DKMT_OUTPUTDUPLGETFRAMEINFO

Функция обратного вызова PFND3DKMT_OUTPUTDUPLGETFRAMEINFO получает выходные данные о повторяющихся кадрах.
PFND3DKMT_OUTPUTDUPLGETMETADATA

Функция обратного вызова PFND3DKMT_OUTPUTDUPLGETMETADATA получает выходные повторяющиеся метаданные.
PFND3DKMT_OUTPUTDUPLGETPOINTERSHAPEDATA

Функция обратного вызова PFND3DKMT_OUTPUTDUPLGETPOINTERSHAPEDATA получает выходные данные фигуры дубликата указателя.
PFND3DKMT_OUTPUTDUPLPRESENT

PFND3DKMT_OUTPUTDUPLPRESENT выполняет команду из цепочки буферов API дублирования рабочего стола диспетчера окон рабочего стола в подсистему ядра DirectX.
PFND3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE

Выводит дубликат дескриптора в очередь оборудования.
PFND3DKMT_OUTPUTDUPLRELEASEFRAME

Функция обратного вызова PFND3DKMT_OUTPUTDUPLRELEASEFRAME указывает, что драйвер завершил обработку указанного дублированного образа рабочего стола.
PFND3DKMT_PINDIRECTFLIPRESOURCES

Функция обратного вызова PFND3DKMT_PINDIRECTFLIPRESOURCES закрепляет прямые ресурсы flip.
PFND3DKMT_POLLDISPLAYCHILDREN

PFND3DKMT_POLLDISPLAYCHILDREN функция обратного вызова запрашивает состояние подключения всех дочерних устройств данного адаптера.
PFND3DKMT_PRESENT

Функция обратного вызова PFND3DKMT_PRESENT отправляет текущую команду подсистеме ядра графики Microsoft DirectX.
PFND3DKMT_PRESENTMULTIPLANEOVERLAY

Функция обратного вызова PFND3DKMT_PRESENTMULTIPLANEOVERLAY копирует содержимое из исходного выделения многопланового наложения в целевое выделение.
PFND3DKMT_PRESENTMULTIPLANEOVERLAY2

Функция обратного вызова PFND3DKMT_PRESENTMULTIPLANEOVERLAY2 копирует содержимое из исходного выделения многопланового наложения в целевое выделение.
PFND3DKMT_PRESENTMULTIPLANEOVERLAY3

Функция обратного вызова PFND3DKMT_PRESENTMULTIPLANEOVERLAY3 копирует содержимое из исходного выделения многопланового наложения в целевое выделение.
PFND3DKMT_QUERYADAPTERINFO

Функция обратного вызова PFND3DKMT_QUERYADAPTERINFO извлекает сведения о графическом адаптере.
PFND3DKMT_QUERYALLOCATIONRESIDENCY

Функция обратного вызова PFND3DKMT_QUERYALLOCATIONRESIDENCY извлекает состояние расположения ресурса или списка выделений.
PFND3DKMT_QUERYCLOCKCALIBRATION

Функция обратного вызова PFND3DKMT_QUERYCLOCKCALIBRATION запрашивает калибровку часов.
PFND3DKMT_QUERYFSEBLOCK

Функция обратного вызова PFND3DKMT_QUERYFSEBLOCK запрашивает блоки FSE.
PFND3DKMT_QUERYHYBRIDLISTVALUE

Функция обратного вызова PFND3DKMT_QUERYHYBRIDLISTVALUE запрашивает значение гибридного списка.
PFND3DKMT_QUERYPROCESSOFFERINFO

Функция обратного вызова PFND3DKMT_QUERYPROCESSOFFERINFO запрашивает сведения о предложении процесса.
PFND3DKMT_QUERYPROTECTEDSESSIONINFOFROMNTHANDLE

Реализуется драйвером клиента для запроса сведений о защищенном сеансе из дескриптора NT.
PFND3DKMT_QUERYPROTECTEDSESSIONSTATUS

Реализуется драйвером клиента для запроса защищенного сеанса.
PFND3DKMT_QUERYREMOTEVIDPNSOURCEFROMGDIDISPLAYNAME

Функция D3DKMTQueryRemoteVidPnSourceFromGdiDisplayName сопоставляет отображаемое имя GDI с идентификатором источника VidPN.
PFND3DKMT_QUERYRESOURCEINFO

Функция обратного вызова PFND3DKMT_QUERYRESOURCEINFO извлекает сведения о общем ресурсе.
PFND3DKMT_QUERYRESOURCEINFOFROMNTHANDLE

Функция обратного вызова PFND3DKMT_QUERYRESOURCEINFOFROMNTHANDLE сопоставляет глобальный дескриптор NT со сведениями о ресурсах, используемыми для вызова функции D3DKMTQueryResourceInfo.
PFND3DKMT_QUERYSTATISTICS

PFND3DKMT_QUERYSTATISTICS зарезервировано для использования системой.
PFND3DKMT_QUERYVIDEOMEMORYINFO

Функция обратного вызова PFND3DKMT_QUERYVIDEOMEMORYINFO запрашивает сведения о видеопамяти.
PFND3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP

Функция обратного вызова PFND3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP запрашивает монопольное владение VidPn.
PFND3DKMT_RECLAIMALLOCATIONS

Функция обратного вызова PFND3DKMT_RECLAIMALLOCATIONS освобождает выделенные видеопамяти, указанные в структуре D3DKMT_RECLAIMALLOCATIONS.
PFND3DKMT_RECLAIMALLOCATIONS2

Функция обратного вызова PFND3DKMT_RECLAIMALLOCATIONS2 освобождает выделение видеопамяти.
PFND3DKMT_REGISTERBUDGETCHANGENOTIFICATION

Функция обратного вызова PFND3DKMT_REGISTERBUDGETCHANGENOTIFICATION получает уведомления от графической платформы (например, OpenGL).
PFND3DKMT_REGISTERTRIMNOTIFICATION

Функция обратного вызова PFND3DKMT_REGISTERTRIMNOTIFICATION регистрирует уведомления об обрезке.
PFND3DKMT_RELEASEKEYEDMUTEX

Функция обратного вызова PFND3DKMT_RELEASEKEYEDMUTEX освобождает объект мьютекса с ключом.
PFND3DKMT_RELEASEKEYEDMUTEX2

Функция обратного вызова PFND3DKMT_RELEASEKEYEDMUTEX2 освобождает объект мьютекса с ключом, который включает частные данные, указанные вызывающим объектом.
PFND3DKMT_RELEASEPROCESSVIDPNSOURCEOWNERS

Функция обратного вызова PFND3DKMT_RELEASEPROCESSVIDPNSOURCEOWNERS освобождает видео, представляющего владельцев источника сети для процесса.
PFND3DKMT_RENDER

Функция обратного вызова PFND3DKMT_RENDER отправляет текущий буфер команд в подсистему ядра графики Microsoft DirectX (Dxgkrnl.sys).
PFND3DKMT_RESERVEGPUVIRTUALADDRESS

Функция обратного вызова PFND3DKMT_RESERVEGPUVIRTUALADDRESS резервирует диапазон адресов в виртуальном адресном пространстве графического процессора (GPU) текущего процесса.
PFND3DKMT_SETALLOCATIONPRIORITY

Функция обратного вызова PFND3DKMT_SETALLOCATIONPRIORITY задает уровень приоритета ресурса или списка выделений.
PFND3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY

Функция обратного вызова PFND3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY задает приоритет планирования для контекста устройства, который находится в том же процессе, что и другие контексты устройства.
PFND3DKMT_SETCONTEXTSCHEDULINGPRIORITY

Функция обратного вызова PFND3DKMT_SETCONTEXTSCHEDULINGPRIORITY задает приоритет планирования для контекста устройства.
PFND3DKMT_SETDISPLAYMODE

Функция обратного вызова PFND3DKMT_SETDISPLAYMODE задает выделение, используемое для сканирования на дисплее.
PFND3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT

Функция обратного вызова PFND3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT изменяет атрибут закрытого формата источника представления видео.
PFND3DKMT_SETFSEBLOCK

Функция обратного вызова PFND3DKMT_SETFSEBLOCK задает блок FSE.
PFND3DKMT_SETGAMMARAMP

Функция обратного вызова PFND3DKMT_SETGAMMARAMP задает гамма-пандус.
PFND3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY

Функция обратного вызова PFND3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY задает восстановление сноса аппаратной защиты.
PFND3DKMT_SETHYBRIDLISTVVALUE

Функция обратного вызова PFND3DKMT_SETHYBRIDLISTVVALUE задает значение гибридного списка.
PFND3DKMT_SETPROCESSSCHEDULINGPRIORITYCLASS

Функция обратного вызова PFND3DKMT_SETPROCESSSCHEDULINGPRIORITYCLASS задает приоритет планирования для процесса.
PFND3DKMT_SETQUEUEDLIMIT

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

Функция обратного вызова PFND3DKMT_SETSTABLEPOWERSTATE задает стабильное состояние питания.
PFND3DKMT_SETSTEREOENABLED

Функция обратного вызова PFND3DKMT_SETSTEREOENABLED устанавливает стерео включено.
PFND3DKMT_SETSYNCREFRESHCOUNTWAITTARGET

Функция обратного вызова PFND3DKMT_SETSYNCREFRESHCOUNTWAITTARGET задает число обновлений синхронизации для целевого объекта ожидания.
PFND3DKMT_SETVIDPNSOURCEHWPROTECTION

Функция обратного вызова PFND3DKMT_SETVIDPNSOURCEHWPROTECTION задает защиту исходного оборудования VidPn.
PFND3DKMT_SETVIDPNSOURCEOWNER

Функция обратного вызова PFND3DKMT_SETVIDPNSOURCEOWNER задает и освобождает источник видеотрансляции в топологии сети видеотрансляций (VidPN), владеющей VidPN.
PFND3DKMT_SETVIDPNSOURCEOWNER1

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

Функция обратного вызова PFND3DKMT_SETVIDPNSOURCEOWNER2 задает и освобождает источник представления видео в топологии сети видеотрансляций (VidPN), владеющей VidPN.
PFND3DKMT_SHAREDPRIMARYLOCKNOTIFICATION

Функция обратного вызова PFND3DKMT_SHAREDPRIMARYLOCKNOTIFICATION уведомляет операционную систему о предстоящей блокировке общей основной поверхности.
PFND3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION

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

Функция обратного вызова PFND3DKMT_SHAREOBJECTS совместно использует объекты ресурсов, созданные с помощью функций D3DKMTCreateAllocation, D3DKMTCreateKeyedMutex2 и D3DKMTCreateSynchronizationObject2.
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT

Функция обратного вызова PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT вставляет сигнал для указанных объектов синхронизации в указанном потоке контекста.
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT2

Функция обратного вызова PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECT2 вставляет сигнал для указанных объектов синхронизации в указанном потоке контекста.
PFND3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU

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

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

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

Функция обратного вызова PFND3DKMT_SUBMITCOMMAND используется для отправки буферов команд в контексты, поддерживающие виртуальную адресацию графического процессора (GPU).
PFND3DKMT_SUBMITCOMMANDTOHWQUEUE

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

Функция обратного вызова PFND3DKMT_SUBMITPRESENTBLTTOHWQUEUE реализуется драйвером клиента для отправки текущего Blt в очередь оборудования.
PFND3DKMT_SUBMITPRESENTTOHWQUEUE

Функция обратного вызова PFND3DKMT_SUBMITPRESENTTOHWQUEUE вызывается драйверами пользовательского режима для отправки операции Blt Present в очередь оборудования.
PFND3DKMT_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE

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

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

Уведомление об обрезке.
PFND3DKMT_TRIMPROCESSCOMMITMENT

Функция обратного вызова PFND3DKMT_TRIMPROCESSCOMMITMENT вызывается для усечения обязательства процесса с использованием сведений в структуре D3DKMT_TRIMPROCESSCOMMITMENT.
PFND3DKMT_UNLOCK

Функция обратного вызова PFND3DKMT_UNLOCK разблокирует список выделений.
PFND3DKMT_UNLOCK2

Функция обратного вызова PFND3DKMT_UNLOCK2 разблокирует список выделений.
PFND3DKMT_UNPINDIRECTFLIPRESOURCES

Функция обратного вызова PFND3DKMT_UNPINDIRECTFLIPRESOURCES открепляет ресурсы прямого переворачивания.
PFND3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION

Функция обратного вызова PFND3DKMT_UNREGISTERBUDGETCHANGENOTIFICATION отменяет регистрацию уведомления об изменении бюджета.
PFND3DKMT_UNREGISTERTRIMNOTIFICATION

PFND3DKMT_UNREGISTERTRIMNOTIFICATION функция обратного вызова удаляет регистрацию обратного вызова для устройства в режиме ядра, получающего уведомления от графической платформы (например, OpenGL).
PFND3DKMT_UPDATEALLOCATIONPROPERTY

Функция обратного вызова PFND3DKMT_UPDATEALLOCATIONPROPERTY обновляет свойство выделения контекста.
PFND3DKMT_UPDATEGPUVIRTUALADDRESS

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

PFND3DKMT_UPDATEOVERLAY функция обратного вызова изменяет объект наложения в режиме ядра.
PFND3DKMT_WAITFORIDLE

Функция обратного вызова PFND3DKMT_WAITFORIDLE ожидает бездействия устройства отображения.
PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT

Функция обратного вызова PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT вставляет ожидание указанных объектов синхронизации в указанный поток контекста.
PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT2

Функция обратного вызова PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECT2 вставляет ожидание указанных объектов синхронизации в указанный поток контекста.
PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU

Функция обратного вызова PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU ожидает достижения определенного значения отслеживаемого ограждения.
PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU

Функция обратного вызова PFND3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU ожидает, пока отслеживаемое ограждение достигнет определенного значения, прежде чем обрабатывать последующие команды контекста.
PFND3DKMT_WAITFORVERTICALBLANKEVENT

Функция обратного вызова PFND3DKMT_WAITFORVERTICALBLANKEVENT ожидает интервала вертикального пробела.
PFND3DKMT_WAITFORVERTICALBLANKEVENT2

Функция обратного вызова PFND3DKMT_WAITFORVERTICALBLANKEVENT2 ожидает интервала вертикального пробела.

Структуры

 
D3DKMDT_DISPLAYMODE_FLAGS

Структура D3DKMDT_DISPLAYMODE_FLAGS определяет атрибуты режима отображения.
D3DKMT_ACQUIREKEYEDMUTEX

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

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

Указывает тип escape-файла, который должен быть активирован или деактивирован.
D3DKMT_ADAPTER_PERFDATA

Содержит входные аргументы для функции D3DKMTQueryAdapterInfo. Представляет данные о производительности, собираемые для каждого адаптера на основе интервала.
D3DKMT_ADAPTER_PERFDATACAPS

Представляет статические возможности данных, которые запрашиваются один раз для каждого GPU во время инициализации.
D3DKMT_ADAPTER_VERIFIER_OPTION

Структура _D3DKMT_ADAPTER_VERIFIER_OPTION содержит тип, режим и данные параметров средства проверки адаптера.
D3DKMT_ADAPTER_VERIFIER_OPTION_DATA

Данные параметра средства проверки адаптера.
D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS

Флаги управления видеопамятью средства проверки видеоадаптера дисплея.
D3DKMT_ADAPTER_VERIFIER_VIDMM_TRIM_INTERVAL

Интервалы усечения управления видеопамятью для средства проверки адаптера.
D3DKMT_ADAPTERADDRESS

Структура D3DKMT_ADAPTERADDRESS описывает физическое расположение графического адаптера.
D3DKMT_ADAPTERINFO

Предоставляет сведения о конфигурации графического адаптера.
D3DKMT_ADAPTERREGISTRYINFO

Структура D3DKMT_ADAPTERREGISTRYINFO содержит сведения реестра о графическом адаптере.
D3DKMT_ADAPTERTYPE

Указывает тип устройства отображения, которое поддерживает графический адаптер.
D3DKMT_ADJUSTFULLSCREENGAMMA

Используется для настройки полноэкранной гаммы.
D3DKMT_BDDFALLBACK_CTL

Отображение резервного элемента управления устройством.
D3DKMT_BLOCKLIST_INFO

Содержит сведения о отображаемом списке блокировок.
D3DKMT_BLTMODEL_PRESENTHISTORYTOKEN

Структура D3DKMT_BLTMODEL_PRESENTHISTORYTOKEN определяет текущую операцию передачи битовых блоков (bitblt).
D3DKMT_BRIGHTNESS_INFO

Содержит сведения о яркости интегрированной панели дисплея.
D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS

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

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

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

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

Структура для проверка плоскости многопланового наложения.
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE2

Структура _D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE2 содержит сведения, используемые для проверка плоскости многопланового наложения.
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE3

Структура _D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE3 содержит сведения, используемые для проверка плоскости многопланового наложения.
D3DKMT_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO

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

Структура D3DKMT_CHECKMONITORPOWERSTATE описывает подключение к монитору, для которого проверка состояние питания.
D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT

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

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

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

Структура D3DKMT_CHECKOCCLUSION содержит дескриптор окна для проверка для окклюзии.
D3DKMT_CHECKSHAREDRESOURCEACCESS

Структура D3DKMT_CHECKSHAREDRESOURCEACCESS описывает параметры, которые функция D3DKMTCheckSharedResourceAccess использует для определения того, может ли процесс получить доступ к общему ресурсу.
D3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP

Структура D3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP описывает параметры для определения источника видеотрансляции в пути к топологии сети видеотрансляций (VidPN), которая принадлежит исключительно VidPN.
D3DKMT_CLOSEADAPTER

Структура D3DKMT_CLOSEADAPTER указывает графический адаптер для закрытия.
D3DKMT_COMPOSITION_PRESENTHISTORYTOKEN

Идентифицирует текущую операцию цепочки буферов композиции. Этот тип представления используется для приложений на основе XAML.
D3DKMT_CONFIGURESHAREDRESOURCE

Структура D3DKMT_CONFIGURESHAREDRESOURCE описывает параметры, используемые функцией D3DKMTConfigureSharedResource для настройки общего ресурса.
D3DKMT_CONNECT_DOORBELL

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

Имя драйвера ЦП.
D3DKMT_CREATE_DOORBELL

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

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

Корпорация Майкрософт резервирует структуру D3DKMT_CREATE_OUTPUTDUPL только для внутреннего использования. Не используйте эту структуру в драйвере.
D3DKMT_CREATEALLOCATION

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

Узнайте больше о структуре D3DKMT_CREATEALLOCATIONFLAGS.
D3DKMT_CREATECONTEXT

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

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

Структура D3DKMT_CREATEDCFROMMEMORY описывает параметры для создания контекста отображения.
D3DKMT_CREATEDEVICE

Структура D3DKMT_CREATEDEVICE описывает контекст устройства в режиме ядра.
D3DKMT_CREATEDEVICEFLAGS

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

Структура, содержащая сведения для создания аппаратного контекста.
D3DKMT_CREATEHWQUEUE

Структура, передаваемая PFND3DKMT_CREATEHWQUEUE при создании новой очереди оборудования.
D3DKMT_CREATEKEYEDMUTEX

Структура D3DKMT_CREATEKEYEDMUTEX описывает мьютекс с ключом, создаваемый функцией D3DKMTCreateKeyedMutex.
D3DKMT_CREATEKEYEDMUTEX2

Описывает мьютекс с ключом, создаваемый функцией D3DKMTCreateKeyedMutex2, которая включает частные данные.
D3DKMT_CREATEKEYEDMUTEX2_FLAGS

Указывает, как указан дескриптор мьютекса с ключом.
D3DKMT_CREATEOVERLAY

Структура D3DKMT_CREATEOVERLAY описывает аппаратное наложение.
D3DKMT_CREATEPAGINGQUEUE

D3DKMT_CREATEPAGINGQUEUE используется с D3DKMTCreatePagingQueue для создания очереди подкачки устройств, которую можно использовать для синхронизации с операциями управления видеопамяти для устройства, например для создания постоянного ресурса устройства.
D3DKMT_CREATEPROTECTEDSESSION

Структура D3DKMT_CREATEPROTECTEDSESSION содержит данные, используемые для создания защищенного сеанса.
D3DKMT_CREATESTANDARDALLOCATION

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

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

Структура D3DKMT_CREATESYNCHRONIZATIONOBJECT описывает объект синхронизации, создаваемый функцией D3DKMTCreateSynchronizationObject.
D3DKMT_CREATESYNCHRONIZATIONOBJECT2

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

Структура D3DKMT_CROSSADAPTERRESOURCE_SUPPORT указывает на поддержку ресурсов кроссплатформенного адаптера, предоставляемую драйвером дисплея.
D3DKMT_CURRENTDISPLAYMODE

Структура D3DKMT_CURRENTDISPLAYMODE описывает текущий режим отображения указанного источника видео.
D3DKMT_DEBUG_SNAPSHOT_ESCAPE

Не используйте структуру D3DKMT_DEBUG_SNAPSHOT_ESCAPE; Он предназначен только для тестирования. Структура D3DKMT_DEBUG_SNAPSHOT_ESCAPE описывает отладочную snapshot, которая возвращается в вызове функции D3DKMTEscape.
D3DKMT_DESTROY_DOORBELL

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

Используется для уничтожения дубликата выходных данных.
D3DKMT_DESTROYALLOCATION

Структура D3DKMT_DESTROYALLOCATION описывает параметры для освобождения выделений.
D3DKMT_DESTROYALLOCATION2

Структура D3DKMT_DESTROYALLOCATION2 описывает параметры для освобождения выделений с помощью D3DKMTDelocation2.
D3DKMT_DESTROYCONTEXT

Структура D3DKMT_DESTROYCONTEXT содержит дескриптор контекста устройства в режиме ядра для освобождения.
D3DKMT_DESTROYDCFROMMEMORY

Структура D3DKMT_DESTROYDCFROMMEMORY описывает параметры для освобождения контекста отображения.
D3DKMT_DESTROYDEVICE

Структура D3DKMT_DESTROYDEVICE содержит дескриптор контекста устройства в режиме ядра, который требуется освободить.
D3DKMT_DESTROYHWCONTEXT

Структура, содержащая сведения для уничтожения контекста оборудования.
D3DKMT_DESTROYHWQUEUE

Структура, содержащая сведения для уничтожения очереди оборудования.
D3DKMT_DESTROYKEYEDMUTEX

Структура D3DKMT_DESTROYKEYEDMUTEX описывает мьютекс с ключом, который уничтожает функция D3DKMTDetexKeyedMutex.
D3DKMT_DESTROYOVERLAY

Структура D3DKMT_DESTROYOVERLAY содержит дескриптор наложения для уничтожения.
D3DKMT_DESTROYPROTECTEDSESSION

Содержит сведения для уничтожения защищенного сеанса.
D3DKMT_DESTROYSYNCHRONIZATIONOBJECT

Структура D3DKMT_DESTROYSYNCHRONIZATIONOBJECT содержит дескриптор объекта синхронизации для уничтожения.
D3DKMT_DEVICE_ESCAPE

Не используйте структуру D3DKMT_DEVICE_ESCAPE или перечисление D3DKMT_DEVICEESCAPE_TYPE. Они предназначены только для тестирования. Структура D3DKMT_DEVICE_ESCAPE описывает, как управлять устройством отображения при вызове функции D3DKMTEscape.
D3DKMT_DEVICE_IDS

Содержит сведения об идентификаторе устройства.
D3DKMT_DEVICEPAGEFAULT_STATE

Содержит сведения о состоянии сбоя страницы устройства.
D3DKMT_DEVICEPRESENT_QUEUE_STATE

Структура, содержащая сведения о состоянии очереди аппаратного устройства.
D3DKMT_DEVICEPRESENT_STATE

Структура D3DKMT_DEVICEPRESENT_STATE описывает параметры для получения текущего состояния устройства.
D3DKMT_DEVICEPRESENT_STATE_DWM

Текущее состояние устройства.
D3DKMT_DEVICERESET_STATE

Структура D3DKMT_DEVICERESET_STATE определяет состояние сброса.
D3DKMT_DIRECTFLIP_SUPPORT

Указывает, поддерживает ли драйвер пользовательского режима операции прямого перелистывания, при которых видеопамять легко переключается между управляемыми основными выделениями приложения и управляемыми основными выделениями диспетчера окон рабочего стола (DWM).
D3DKMT_DIRTYREGIONS

Структура D3DKMT_DIRTYREGIONS описывает активные прямоугольники (грязное области) поверхности.
D3DKMT_DISPLAYMODE

Структура D3DKMT_DISPLAYMODE описывает режим отображения.
D3DKMT_DISPLAYMODELIST

Описывает список режимов отображения.
D3DKMT_DLIST_DRIVER_NAME

Имя файла списка устройств.
D3DKMT_DMM_ESCAPE

Не используйте структуру D3DKMT_DMM_ESCAPE; Он предназначен только для тестирования. Структура D3DKMT_DMM_ESCAPE описывает управление диспетчером режима отображения (DMM) в вызове функции D3DKMTEscape.
D3DKMT_DOD_SET_DIRTYRECT_MODE

Установите грязное режим прямоугольника.
D3DKMT_DRIVER_DESCRIPTION

Описывает драйвер отображения режима ядра.
D3DKMT_ENUMADAPTERS

Предоставляет сведения для перечисления всех графических адаптеров в системе.
D3DKMT_ENUMADAPTERS2

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

Структура D3DKMTEnumAdapters3 содержит сведения, используемые функцией D3DKMTEnumAdapters3 для перечисления всех графических адаптеров в системе.
D3DKMT_ESCAPE

Структура D3DKMT_ESCAPE описывает сведения, которыми обменивается с драйвером мини-порта дисплея.
D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE

Дополнительные сведения о D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE.
D3DKMT_EVICT

D3DKMT_EVICT используется с D3DKMTEvict для вычитания одного из счетчика ссылок на место расположения.
D3DKMT_EVICTION_CRITERIA

Критерии вытеснения.
D3DKMT_FENCE_PRESENTHISTORYTOKEN

Структура D3DKMT_FENCE_PRESENTHISTORYTOKEN определяет текущую операцию ограждения.
D3DKMT_FLIPINFOFLAGS

Структура D3DKMT_FLIPINFOFLAGS идентифицирует возможности перелистывания драйвера минипорта дисплея, который получает драйвер устанавливаемого клиента OpenGL (ICD), вызывая функцию D3DKMTQueryAdapterInfo.
D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN

Идентифицирует маркер перевернутого текущего журнала.
D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN

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

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

Структура D3DKMT_FLIPOVERLAY описывает новое выделение для наложения.
D3DKMT_FLIPQUEUEINFO

Структура D3DKMT_FLIPQUEUEINFO описывает сведения о очереди операций переворачивания графического адаптера, которые получает драйвер клиента OpenGL с помощью вызова функции D3DKMTQueryAdapterInfo.
D3DKMT_FLUSHHEAPTRANSITIONS

Используется для очистки переходов кучи.
D3DKMT_FREEGPUVIRTUALADDRESS

D3DKMT_FREEGPUVIRTUALADDRESS используется с FreeGpuVirtualAddress для выпуска диапазона виртуальных адресов графического процессора (GPU), которые ранее были зарезервированы или сопоставлены.
D3DKMT_GDIMODEL_PRESENTHISTORYTOKEN

Структура D3DKMT_GDIMODEL_PRESENTHISTORYTOKEN идентифицирует текущую операцию журнала GDI.
D3DKMT_GDIMODEL_SYSMEM_PRESENTHISTORYTOKEN

Структура D3DKMT_GDIMODEL_SYSMEM_PRESENTHISTORYTOKEN определяет текущую операцию системы GDI.
D3DKMT_GET_DEVICE_VIDPN_OWNERSHIP_INFO

Используется для получения сведений о владельце устройства VidPn.
D3DKMT_GET_GPUMMU_CAPS

Используется для получения возможностей управления памятью GPU.
D3DKMT_GET_MULTIPLANE_OVERLAY_CAPS

Используется для получения возможностей наложения в нескольких плоскостях.
D3DKMT_GET_POST_COMPOSITION_CAPS

Используется для получения возможностей после композиции.
D3DKMT_GET_PTE

Используется для получения записей таблицы страниц.
D3DKMT_GET_SEGMENT_CAPS

Используется для получения возможностей сегмента.
D3DKMT_GETALLOCATIONPRIORITY

Используется для получения приоритетов распределения.
D3DKMT_GETCONTEXTINPROCESSSCHEDULINGPRIORITY

Описывает сведения, необходимые для внутрипроцессного (внутрипроцессного) устройства композиции Microsoft Direct3D, чтобы получить приоритет планирования для контекста устройства, который находится в том же процессе, что и другие контексты устройства.
D3DKMT_GETCONTEXTSCHEDULINGPRIORITY

Структура D3DKMT_GETDEVICESCHEDULINGPRIORITY описывает параметры для получения приоритета планирования для контекста устройства.
D3DKMT_GETDEVICESTATE

Структура D3DKMT_GETDEVICESTATE описывает параметры для получения состояния устройства.
D3DKMT_GETDISPLAYMODELIST

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

Структура D3DKMT_GETMULTISAMPLEMETHODLIST описывает параметры для получения списка методов с несколькими выборками для выделения.
D3DKMT_GETOVERLAYSTATE

Структура D3DKMT_GETOVERLAYSTATE описывает параметры, которые функция D3DKMTGetOverlayState использует для получения состояния наложения.
D3DKMT_GETPRESENTHISTORY

Структура D3DKMT_GETPRESENTHISTORY описывает состояние копирования журнала.
D3DKMT_GETPROCESSDEVICEREMOVALSUPPORT

Структура _D3DKMT_GETPROCESSDEVICEREMOVALSUPPORT содержит сведения об адаптере, процессе и поддержке для функции D3DKMTGetProcessDeviceRemovalSupport.
D3DKMT_GETRUNTIMEDATA

Используется для получения данных среды выполнения.
D3DKMT_GETSCANLINE

Структура D3DKMT_GETSCANLINE содержит сведения о состоянии вертикального пустого видео источника.
D3DKMT_GETSHAREDPRIMARYHANDLE

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

Предоставляет сведения, описывающие общий ресурс и графический адаптер, на котором был создан ресурс.
D3DKMT_GETVERTICALBLANKEVENT

Используется для получения вертикальных пустых событий.
D3DKMT_GPUMMU_CAPS

Используется для получения возможностей единицы управления памятью GPU.
D3DKMT_GPUVERSION

Структура D3DKMT_GPUVERSION используется для сбора версии BIOS и имени архитектуры GPU во время инициализации GPU.
D3DKMT_HISTORY_BUFFER_STATUS

Содержит состояние буфера журнала.
D3DKMT_HWDRM_SUPPORT

Поддержка аппаратного управления цифровыми правами.
D3DKMT_HYBRID_DLIST_DLL_SUPPORT

Структура D3DKMT_HYBRID_DLIST_DLL_SUPPORT указывает, обеспечивает ли адаптер поддержку библиотек DLL dList в гибридной системе.
D3DKMT_HYBRID_LIST

Описывает гибридный список режимов ядра Direct 3D.
D3DKMT_INDEPENDENTFLIP_SECONDARY_SUPPORT

Используется для указания, поддерживается ли независимая вторичная вторичная пролистывание.
D3DKMT_INDEPENDENTFLIP_SUPPORT

Используется для указания, поддерживается ли независимый пролистывание.
D3DKMT_INVALIDATEACTIVEVIDPN

Структура D3DKMT_INVALIDATEACTIVEVIDPN описывает параметры, которые делают недействительной активную сеть видеотрансляций (VidPN), используемую в настоящее время.
D3DKMT_INVALIDATECACHE

Содержит сведения, используемые для аннулирования кэша.
D3DKMT_ISBADDRIVERFORHWPROTECTIONDISABLED

Используется для указания того, отключен ли неправильный драйвер для аппаратной защиты.
D3DKMT_KMD_DRIVER_VERSION

Содержит версию драйвера режима ядра.
D3DKMT_LOCK

Структура D3DKMT_LOCK описывает параметры для блокировки выделения.
D3DKMT_LOCK2

D3DKMT_LOCK2 описываются параметры для блокировки выделения.
D3DKMT_MARKDEVICEASERROR

Структура _D3DKMT_MARKDEVICEASERROR содержит сведения, определяющие устройство и причину ошибки устройства.
D3DKMT_MIRACAST_CHUNK_DATA

Содержит фрагмент данных беспроводного дисплея (Miracast).
D3DKMT_MIRACAST_DISPLAY_DEVICE_CAPS

Возможности устройства отображения Miracast.
D3DKMT_MIRACAST_DISPLAY_DEVICE_STATUS

Miracast отображает состояние устройства.
D3DKMT_MIRACAST_DISPLAY_STOP_SESSIONS

Сеансы остановки отображения Miracast.
D3DKMT_MIRACASTCOMPANIONDRIVERNAME

Имя драйвера-компаньона Miracast (беспроводного дисплея).
D3DKMT_MPO3DDI_SUPPORT

Структура, содержащая состояние поддержки.
D3DKMT_MPOKERNELCAPS_SUPPORT

Структура, используемая для указания, поддерживаются ли возможности ядра MPO.
D3DKMT_MULTIPLANE_OVERLAY

Структура D3DKMT_MULTIPLANE_OVERLAY содержит сведения, используемые для определения многопланового наложения.
D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES

Структура, содержащая атрибуты наложения в нескольких плоскостях.
D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2

Структура _D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2 содержит атрибуты, определяющие многоплановый наложение.
D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3

Структура _D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 содержит атрибуты, определяющие многоплановый наложение.
D3DKMT_MULTIPLANE_OVERLAY_CAPS

Содержит возможности наложения в нескольких плоскостях.
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION

Содержит слишком многоплановую информацию о композиции.
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS

Флаги многопланового наложения после композиции.
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_WITH_SOURCE

Содержит сведения о многоплановой наложении после композиции с источником.
D3DKMT_MULTIPLANE_OVERLAY2

Структура _D3DKMT_MULTIPLANE_OVERLAY2 содержит сведения, используемые для определения многопланового наложения.
D3DKMT_MULTIPLANE_OVERLAY3

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

Используется для указания, поддерживается ли многоплановое декодирование.
D3DKMT_MULTIPLANEOVERLAY_HUD_SUPPORT

Используется, чтобы указать, поддерживается ли многоплановый huD-наложение.
D3DKMT_MULTIPLANEOVERLAY_SECONDARY_SUPPORT

Используется для указания, поддерживается ли дополнительное наложение с несколькими планами.
D3DKMT_MULTIPLANEOVERLAY_STRETCH_SUPPORT

Используется для указания того, поддерживается ли многоплановая наложение stretch.
D3DKMT_MULTIPLANEOVERLAY_SUPPORT

Используется для указания, поддерживается ли многоплановое наложение.
D3DKMT_MULTISAMPLEMETHOD

Структура D3DKMT_MULTISAMPLEMETHOD описывает метод множественной выборки.
D3DKMT_NODE_PERFDATA

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

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

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

Содержит сведения о флагах предложения.
D3DKMT_OFFERALLOCATIONS

Определяет выделения видеопамять, которые драйвер предлагает для повторного использования. Используется с функцией D3DKMTOfferAllocations.
D3DKMT_OPENADAPTERFROMDEVICENAME

Структура D3DKMT_OPENADAPTERFROMDEVICENAME описывает сопоставление заданного имени устройства с дескриптором графического адаптера и выходными данными монитора.
D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME

Структура D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME описывает сопоставление заданного имени устройства GDI с дескриптором графического адаптера и выходными данными мониторинга.
D3DKMT_OPENADAPTERFROMHDC

Структура D3DKMT_OPENADAPTERFROMHDC описывает сопоставление дескриптора контекста устройства (HDC) с дескриптором графического адаптера и выходными данными монитора.
D3DKMT_OPENADAPTERFROMLUID

Описывает сопоставление заданного локально уникального идентификатора (LUID) устройства с дескриптором графического адаптера.
D3DKMT_OPENGLINFO

Структура D3DKMT_OPENGLINFO описывает сведения о драйвере устанавливаемого клиента OpenGL (ICD).
D3DKMT_OPENKEYEDMUTEX

Структура D3DKMT_OPENKEYEDMUTEX описывает мьютекс с ключом, который открывает функция D3DKMTOpenKeyedMutex.
D3DKMT_OPENKEYEDMUTEX2

Описывает мьютекс с ключом, который открывает функция D3DKMTOpenKeyedMutex2.
D3DKMT_OPENKEYEDMUTEXFROMNTHANDLE

Содержит сведения для открытия мьютекса с ключом из дескриптора NT в процесс.
D3DKMT_OPENNTHANDLEFROMNAME

Описывает сведения, необходимые для открытия дескриптора NT для процесса из имени графического адаптера.
D3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE

Структура _D3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE содержит защищенный дескриптор сеанса ядра и дескриптор сеанса NT.
D3DKMT_OPENRESOURCE

Структура D3DKMT_OPENRESOURCE описывает параметры для открытия ресурса.
D3DKMT_OPENRESOURCEFROMNTHANDLE

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

Структура D3DKMT_OPENSYNCHRONIZATIONOBJECT описывает объект синхронизации, который открывает функция D3DKMTOpenSynchronizationObject.
D3DKMT_OPENSYNCOBJECTFROMNTHANDLE

Описывает сведения, необходимые для сопоставления дескриптора процесса NT с объектом синхронизации графического процессора (GPU).
D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2

D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2 используется с D3DKMTOpenSyncObjectFromNtHandle2 для открытия отслеживаемого объекта ограждения.
D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME

D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME используется с D3DKMTOpenSyncObjectNtHandleFromName для открытия дескриптора NT для именованного объекта общего отслеживаемого ограждения.
D3DKMT_OUTDUPL_POINTER_SHAPE_INFO

Содержит выходные повторяющиеся сведения о фигуре указателя.
D3DKMT_OUTPUTDUPL_FRAMEINFO

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

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

Получение данных фигуры указателя.
D3DKMT_OUTPUTDUPL_KEYEDMUTEX

Содержит выходные повторяющиеся данные мьютекса с ключом.
D3DKMT_OUTPUTDUPL_METADATA

Содержит выходные повторяющиеся метаданные.
D3DKMT_OUTPUTDUPL_POINTER_POSITION

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

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

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

Указывает количество текущих клиентов API дублирования рабочих столов (DDA), подключенных к определенной сети видеотрансляций (VidPN).
D3DKMT_OUTPUTDUPLCREATIONFLAGS

Флаги создания выходных данных.
D3DKMT_OUTPUTDUPLPRESENT

Описывает операцию подкачки API дублирования рабочего стола.
D3DKMT_OUTPUTDUPLPRESENTFLAGS

Описание параметров операции подкачки API дублирования рабочего стола.
D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE

Используется функцией D3DKMTOutputDuplPresentToHwQueue для вывода повторяющегося дескриптора аппаратной очереди.
D3DKMT_PAGE_TABLE_LEVEL_DESC

Структура, описывающая сведения на уровне таблицы страницы.
D3DKMT_PANELFITTER_SUPPORT

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

Используется для получения числа физических адаптеров.
D3DKMT_PINDIRECTFLIPRESOURCES

Ресурсы непрямого переворачивания.
D3DKMT_PLANE_SPECIFIC_INPUT_FLAGS

Флаги входных данных для конкретной плоскости.
D3DKMT_PLANE_SPECIFIC_OUTPUT_FLAGS

Флаги вывода, относящиеся к плоскости.
D3DKMT_POLLDISPLAYCHILDREN

Структура D3DKMT_POLLDISPLAYCHILDREN описывает параметры для запроса состояния подключения всех дочерних устройств данного видеоадаптера.
D3DKMT_PRESENT

Структура D3DKMT_PRESENT описывает текущую операцию.
D3DKMT_PRESENT_MULTIPLANE_OVERLAY

Структура D3DKMT_PRESENT_MULTIPLANE_OVERLAY содержит сведения о наложении текущего мультиплана.
D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS

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

Структура _D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 содержит сведения о наложении текущей многоплановой структуры.
D3DKMT_PRESENT_MULTIPLANE_OVERLAY3

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

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

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

Указывает грязное и перемещение областей в текущей операции.
D3DKMT_PRESENT_STATS

Структура D3DKMT_PRESENT_STATS описывает текущее состояние устройства отрисовки.
D3DKMT_PRESENT_STATS_DWM

Текущее состояние классического диспетчера Windows (DWM).
D3DKMT_PRESENTFLAGS

Структура D3DKMT_PRESENTFLAGS определяет способ выполнения текущей операции.
D3DKMT_PRESENTHISTORYTOKEN

Структура D3DKMT_PRESENTHISTORYTOKEN определяет тип текущей операции.
D3DKMT_PROCESS_VERIFIER_OPTION

Параметры средства проверки процессов.
D3DKMT_PROCESS_VERIFIER_OPTION_DATA

Данные параметра средства проверки процесса.
D3DKMT_PROCESS_VERIFIER_VIDMM_FLAGS

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

Управление видеопамятью для проверки процессов ограничивает бюджет.
D3DKMT_QUERY_ADAPTER_UNIQUE_GUID

Используется для запроса уникального guid.
D3DKMT_QUERY_DEVICE_IDS

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

Используется для запроса возможностей управления памятью GPU.
D3DKMT_QUERY_MIRACAST_DRIVER_TYPE

Используется для запроса типа драйвера Miracast (беспроводной дисплей).
D3DKMT_QUERY_PHYSICAL_ADAPTER_PNP_KEY

Структура, содержащая сведения для запроса ключа PNP физического адаптера.
D3DKMT_QUERYADAPTERINFO

Структура D3DKMT_QUERYADAPTERINFO содержит сведения, описывающие графический адаптер.
D3DKMT_QUERYALLOCATIONRESIDENCY

Структура D3DKMT_QUERYALLOCATIONRESIDENCY описывает сведения о получении статуса расположения из ресурса или списка выделений.
D3DKMT_QUERYFSEBLOCK

Структура, используемая для запроса блоков FSE.
D3DKMT_QUERYFSEBLOCKFLAGS

Используется для запроса флагов FSE (монопольного полноэкранного режима).
D3DKMT_QUERYPROCESSOFFERINFO

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

Используется для запроса сведений о защищенном сеансе.
D3DKMT_QUERYPROTECTEDSESSIONSTATUS

Структура _D3DKMT_QUERYPROTECTEDSESSIONSTATUS содержит сведения, используемые для запроса состояния защищенного сеанса.
D3DKMT_QUERYREMOTEVIDPNSOURCEFROMGDIDISPLAYNAME

Описывает сведения, необходимые для сопоставления отображаемого имени GDI с идентификатором источника удаленной сети видеотрансляции (VidPN).
D3DKMT_QUERYRESOURCEINFO

Структура D3DKMT_QUERYRESOURCEINFO описывает параметры для получения сведений о ресурсе.
D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE

Описывает сведения, необходимые для сопоставления глобального дескриптора NT со сведениями о ресурсах.
D3DKMT_QUERYSTATISTICS

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

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION
D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION_FLAGS

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_ADAPTER_INFORMATION_FLAGS
D3DKMT_QUERYSTATISTICS_COMMITMENT_DATA

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_COMMITMENT_DATA
D3DKMT_QUERYSTATISTICS_COUNTER

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_COUNTER
D3DKMT_QUERYSTATISTICS_DMA_BUFFER

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_DMA_BUFFER
D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE_INFORMATION

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE_INFORMATION
D3DKMT_QUERYSTATISTICS_MEMORY

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_MEMORY
D3DKMT_QUERYSTATISTICS_NODE_INFORMATION

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_NODE_INFORMATION
D3DKMT_QUERYSTATISTICS_PACKET_INFORMATION

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_PACKET_INFORMATION
D3DKMT_QUERYSTATISTICS_PHYSICAL_ADAPTER_INFORMATION

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_PHYSICAL_ADAPTER_INFORMATION
D3DKMT_QUERYSTATISTICS_POLICY

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_POLICY
D3DKMT_QUERYSTATISTICS_PREEMPTION_INFORMATION

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_PREEMPTION_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_ADAPTER_INFORMATION

D3DKMT_QUERYSTATISTICS_PROCESS_ADAPTER_INFORMATION зарезервировано для использования в системе.
D3DKMT_QUERYSTATISTICS_PROCESS_INFORMATION

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_PROCESS_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_INTERFERENCE_COUNTERS

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_PROCESS_INTERFERENCE_COUNTERS
D3DKMT_QUERYSTATISTICS_PROCESS_NODE_INFORMATION

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_PROCESS_NODE_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_GROUP_INFORMATION

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_GROUP_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_INFORMATION

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_INFORMATION
D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_POLICY

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_PROCESS_SEGMENT_POLICY
D3DKMT_QUERYSTATISTICS_PROCESS_VIDPNSOURCE_INFORMATION

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_PROCESS_VIDPNSOURCE_INFORMATION
D3DKMT_QUERYSTATISTICS_QUERY_NODE

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_QUERY_NODE
D3DKMT_QUERYSTATISTICS_QUERY_PHYSICAL_ADAPTER

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_QUERY_PHYSICAL_ADAPTER
D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_QUERY_SEGMENT
D3DKMT_QUERYSTATISTICS_QUERY_VIDPNSOURCE

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_QUERY_VIDPNSOURCE
D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE_INFORMATION

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE_INFORMATION
D3DKMT_QUERYSTATISTICS_RESULT

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_RESULT
D3DKMT_QUERYSTATISTICS_SEGMENT_INFORMATION

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_SEGMENT_INFORMATION
D3DKMT_QUERYSTATISTICS_SYSTEM_MEMORY

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_SYSTEM_MEMORY
D3DKMT_QUERYSTATISTICS_VIDEO_MEMORY

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_VIDEO_MEMORY
D3DKMT_QUERYSTATISTICS_VIDPNSOURCE_INFORMATION

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_VIDPNSOURCE_INFORMATION
D3DKMT_QUERYSTATSTICS_ALLOCATIONS

Дополнительные сведения: D3DKMT_QUERYSTATSTICS_ALLOCATIONS
D3DKMT_QUERYSTATSTICS_LOCKS

Дополнительные сведения: D3DKMT_QUERYSTATSTICS_LOCKS
D3DKMT_QUERYSTATSTICS_PAGING_FAULT

Дополнительные сведения: D3DKMT_QUERYSTATSTICS_PAGING_FAULT
D3DKMT_QUERYSTATSTICS_PAGING_TRANSFER

Дополнительные сведения: D3DKMT_QUERYSTATSTICS_PAGING_TRANSFER
D3DKMT_QUERYSTATSTICS_PREPRATION

Дополнительные сведения: D3DKMT_QUERYSTATSTICS_PREPRATION
D3DKMT_QUERYSTATSTICS_REFERENCE_DMA_BUFFER

Дополнительные сведения: D3DKMT_QUERYSTATSTICS_REFERENCE_DMA_BUFFER
D3DKMT_QUERYSTATSTICS_RENAMING

Дополнительные сведения: D3DKMT_QUERYSTATSTICS_RENAMING
D3DKMT_QUERYSTATSTICS_SWIZZLING_RANGE

Дополнительные сведения: D3DKMT_QUERYSTATSTICS_SWIZZLING_RANGE
D3DKMT_QUERYSTATSTICS_TERMINATIONS

Дополнительные сведения: D3DKMT_QUERYSTATSTICS_TERMINATIONS
D3DKMT_QUERYVIDEOMEMORYINFO

Используется для запроса сведений о видеопамять.
D3DKMT_QUERYVIDPNEXCLUSIVEOWNERSHIP

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

Описывает ресурсы видеопамяти, которые необходимо восстановить и которые ранее предложил драйвер для повторного использования. Используется с функцией D3DKMTReclaimAllocations.
D3DKMT_RECLAIMALLOCATIONS2

D3DKMT_RECLAIMALLOCATIONS2 описывает ресурсы видеопамяти, которые необходимо освободить и которые драйвер ранее предложил для повторного использования. Используется с функцией D3DKMTReclaimAllocations2.
D3DKMT_REGISTERBUDGETCHANGENOTIFICATION

Используется для регистрации уведомления об изменении бюджета.
D3DKMT_REGISTERTRIMNOTIFICATION

D3DKMT_REGISTERTRIMNOTIFICATION используется с D3DKMTRegisterTrimNotification для регистрации обратного вызова для устройства режима ядра для уведомлений из графической платформы (например, OpenGL).
D3DKMT_RELEASEKEYEDMUTEX

Структура D3DKMT_RELEASEKEYEDMUTEX описывает мьютекс с ключом, который освобождает функция D3DKMTReleaseKeyedMutex.
D3DKMT_RELEASEKEYEDMUTEX2

Описывает объект мьютекса с ключом, который освобождает функция D3DKMTReleaseKeyedMutex2, которая включает частные данные.
D3DKMT_RENDER

Структура D3DKMT_RENDER описывает текущий отрисовываемый буфер команд.
D3DKMT_RENDERFLAGS

Структура D3DKMT_RENDERFLAGS определяет тип буфера команд, который будет отображаться при вызове функции D3DKMTRender.
D3DKMT_REQUEST_MACHINE_CRASH_ESCAPE

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

Корпорация Майкрософт резервирует структуру _D3DKMT_SCATTERBLT только для внутреннего использования. Не используйте эту структуру в коде.
D3DKMT_SCATTERBLTS

Корпорация Майкрософт резервирует структуру _D3DKMT_SCATTERBLTS только для внутреннего использования. Не используйте эту структуру в коде.
D3DKMT_SEGMENT_CAPS

Содержит возможности сегментов.
D3DKMT_SEGMENTGROUPSIZEINFO

Структура, содержащая сведения о размере группы сегментов.
D3DKMT_SEGMENTSIZEINFO

Структура D3DKMT_SEGMENTSIZEINFO описывает размер (в байтах) сегментов памяти и диафрагмы.
D3DKMT_SET_COLORSPACE_TRANSFORM

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

Структура D3DKMT_SETALLOCATIONPRIORITY описывает уровень приоритета для задания ресурса или списка выделений.
D3DKMT_SETCONTEXTINPROCESSSCHEDULINGPRIORITY

Описывает параметры для внутрипроцессного (внутрипроцессного) устройства композиции Microsoft Direct3D, чтобы задать приоритет планирования для контекста устройства, который находится в том же процессе, что и другие контексты устройств.
D3DKMT_SETCONTEXTSCHEDULINGPRIORITY

Структура D3DKMT_SETCONTEXTSCHEDULINGPRIORITY описывает параметры для задания приоритета планирования для контекста устройства.
D3DKMT_SETDISPLAYMODE

Структура D3DKMT_SETDISPLAYMODE описывает основное выделение, используемое для сканирования на дисплее.
D3DKMT_SETDISPLAYMODE_FLAGS

Структура D3DKMT_SETDISPLAYMODE_FLAGS определяет атрибуты для настройки режима отображения.
D3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT

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

Используется для задания блока FSE (монопольного полноэкранного режима).
D3DKMT_SETFSEBLOCKFLAGS

Используется для установки флагов блоков FSE (монопольного полноэкранного режима).
D3DKMT_SETGAMMARAMP

Структура D3DKMT_SETGAMMARAMP описывает параметры для настройки гамма-пандуса.
D3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY

Используется для настройки восстановления сноса аппаратной защиты.
D3DKMT_SETQUEUEDLIMIT

Структура D3DKMT_SETQUEUEDLIMIT описывает параметры для установки или получения ограничения на количество операций данного типа, которые могут быть поставлены в очередь для данного устройства.
D3DKMT_SETSTABLEPOWERSTATE

Используется для установки стабильного состояния питания.
D3DKMT_SETSYNCREFRESHCOUNTWAITTARGET

Используется для задания количества обновлений синхронизации для целевого объекта ожидания.
D3DKMT_SETVIDPNSOURCEHWPROTECTION

Используется для настройки аппаратной защиты источника VidPn.
D3DKMT_SETVIDPNSOURCEOWNER

Структура D3DKMT_SETVIDPNSOURCEOWNER описывает параметры для установки или освобождения источника видеотрансляции в пути к топологии сети видеотрансляций (VidPN), владеющей VidPN.
D3DKMT_SETVIDPNSOURCEOWNER1

Описывает сведения, включая параметры дублирования выходных данных, необходимые для установки или освобождения источника видеотрансляций в топологии сети видеотрансляций (VidPN), владеющей VidPN.
D3DKMT_SETVIDPNSOURCEOWNER2

Структура _D3DKMT_SETVIDPNSOURCEOWNER2 содержит сведения, используемые для установки владельца источника сети видеотрансляции (VidPN).
D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION

Структура D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION описывает общую основную поверхность, которую приложение будет блокировать.
D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION

Структура D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION описывает общую основную поверхность, которую только что разблокировало приложение.
D3DKMT_SHAREOBJECTWITHHOST

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

Структура D3DKMT_SIGNALSYNCHRONIZATIONOBJECT содержит сведения о событиях синхронизации, которые сигнализирует функция D3DKMTSignalSynchronizationObject.
D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2

Структура D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2 содержит сведения о событиях синхронизации, которые сигнализирует функция D3DKMTSignalSynchronizationObject2.
D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU используется с D3DKMTSignalSynchronizationObjectFromCpu, чтобы позволить драйверу сигнализировать отслеживаемое ограждение.
D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU используется с D3DKMTSignalSynchronizationObjectFromGpu для сигнализации отслеживаемого ограждения.
D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 используется с D3DKMTSignalSynchronizationObjectFromGpu2 для сигнализации отслеживаемого ограждения.
D3DKMT_STANDARDALLOCATION_EXISTINGHEAP

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

Структура D3DKMT_SUBMITCOMMAND используется для отправки буферов команд в контекстах, поддерживающих виртуальную адресацию графического модуля обработки (GPU).
D3DKMT_SUBMITCOMMANDFLAGS

Структура, определяющая в флагах битовых полей сведения о буфере прямого доступа к памяти (DMA) для отправки в графический процессор (GPU).
D3DKMT_SUBMITCOMMANDTOHWQUEUE

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

Содержит аргументы, необходимые для функции D3DKMTSubmitPresentBltToHwQueue.
D3DKMT_SUBMITPRESENTTOHWQUEUE

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

Структура, содержащая сведения для отправки сигнала в очередь оборудования.
D3DKMT_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE

Структура, содержащая сведения для отправки ожидания в очереди оборудования.
D3DKMT_SURFACECOMPLETE_PRESENTHISTORYTOKEN

Структура, используемая для представления маркера журнала для поверхности.
D3DKMT_TDRDBGCTRL_ESCAPE

Содержит значения для процесса обнаружения и восстановления времени ожидания (TDR).
D3DKMT_TRIMNOTIFICATION

D3DKMT_TRIMNOTIFICATION используется для уведомления драйвера об усечении списка расположения памяти.
D3DKMT_TRIMPROCESSCOMMITMENT

Содержит сведения о обязательстве процесса обрезки.
D3DKMT_TRIMPROCESSCOMMITMENT_FLAGS

Флаги, используемые во время выполнения обязательств по процессу обрезки.
D3DKMT_UMD_DRIVER_VERSION

Указывает номер версии драйвера пользовательского режима.
D3DKMT_UMDFILENAMEINFO

Структура D3DKMT_UMDFILENAMEINFO содержит имя OpenGL ICD, основанное на указанной версии среды выполнения DirectX.
D3DKMT_UNLOCK

Структура D3DKMT_UNLOCK описывает выделения для разблокировки.
D3DKMT_UNLOCK2

D3DKMT_UNLOCK2 описывает выделение для разблокировки.
D3DKMT_UNPINDIRECTFLIPRESOURCES

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

Используется для отмены регистрации уведомления об изменении бюджета.
D3DKMT_UNREGISTERTRIMNOTIFICATION

D3DKMT_UNREGISTERTRIMNOTIFICATION используется с D3DKMTUnregisterTrimNotification для удаления регистрации обратного вызова для устройства в режиме ядра, получающего уведомления от графической платформы (например, OpenGL).
D3DKMT_UPDATEGPUVIRTUALADDRESS

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

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

Описание диапазона виртуальных адресов (VA).
D3DKMT_VAD_DESC

Описание дисплея для ускорения видео (VAD).
D3DKMT_VIDMM_ESCAPE

Структура D3DKMT_VIDMM_ESCAPE описывает управление диспетчером видеопамяти (который является частью Dxgkrnl.sys) в вызове функции D3DKMTEscape.
D3DKMT_VIDPNSOURCEOWNER_FLAGS

Задает параметры дублирования выходных данных для использования с функцией D3DKMTSetVidPnSourceOwner1.
D3DKMT_VIDSCH_ESCAPE

Структура D3DKMT_VIDSCH_ESCAPE описывает, как управлять планировщиком графического блока обработки (GPU), который является частью Dxgkrnl.sys) в вызове функции D3DKMTEscape.
D3DKMT_VIRTUALADDRESSFLAGS

Содержит сведения о флагах виртуальных адресов.
D3DKMT_VIRTUALADDRESSINFO

Структура, содержащая сведения о виртуальном адресе.
D3DKMT_WAITFORIDLE

Структура D3DKMT_WAITFORIDLE указывает устройство отображения для ожидания условия простоя.
D3DKMT_WAITFORSYNCHRONIZATIONOBJECT

Структура D3DKMT_WAITFORSYNCHRONIZATIONOBJECT содержит сведения о событиях синхронизации, которые ожидает функция D3DKMTWaitForSynchronizationObject.
D3DKMT_WAITFORSYNCHRONIZATIONOBJECT2

Структура D3DKMT_WAITFORSYNCHRONIZATIONOBJECT2 содержит сведения о событиях синхронизации, которые ожидает функция D3DKMTWaitForSynchronizationObject2.
D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU

D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMCPU используется с D3DKMTWaitForSynchronizationObjectFromCpu для ожидания достижения отслеживаемого забора определенного значения.
D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU

D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU используется с D3DKMTWaitForSynchronizationObjectFromGpu для ожидания достижения определенного значения отслеживаемого забора.
D3DKMT_WAITFORVERTICALBLANKEVENT

Структура D3DKMT_WAITFORVERTICALBLANKEVENT описывает параметры ожидания интервала вертикального пробела.
D3DKMT_WAITFORVERTICALBLANKEVENT2

Описывает параметры для нескольких объектов ожидания, включая вертикальное пустое событие. Поддерживается начиная с Windows 8.
D3DKMT_WORKINGSETFLAGS

Структура D3DKMT_WORKINGSETFLAGS определяет свойства рабочего набора драйвера мини-порта для отображения, которые получает установленный клиентский драйвер OpenGL (ICD), вызывая функцию D3DKMTQueryAdapterInfo.
D3DKMT_WORKINGSETINFO

Структура D3DKMT_WORKINGSETINFO описывает сведения о рабочем наборе графического адаптера, которые получает драйвер устанавливаемого клиента OpenGL (ICD), вызывая функцию D3DKMTQueryAdapterInfo.
D3DKMT_WSAUMDIMAGENAME

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

Содержит сведения о Xbox.
DXGK_ESCAPE_GPUMMUCAPS

Возможности управления памятью GPU.
DXGK_GRAPHICSPOWER_REGISTER_INPUT_V_1_2

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

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

Выходные данные дублируют сведения об отладке контекста.

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

 
D3DKMDT_MODE_PRUNING_REASON

Тип перечисления D3DKMDT_MODE_PRUNING_REASON содержит значения, определяющие причину, по которой монитор либо поддерживает режим отображения, либо не поддерживает режим отображения.
D3DKMT_ACTIVATE_SPECIFIC_DIAG_TYPE

Указывает конкретный диагональный тип для активации.
D3DKMT_ADAPTER_VERIFIER_OPTION_TYPE

Перечисление _D3DKMT_ADAPTER_VERIFIER_OPTION_TYPE содержит значения, указывающие тип параметров средства проверки адаптера.
D3DKMT_ALLOCATIONRESIDENCYSTATUS

Состояние расположения выделения.
D3DKMT_BRIGHTNESS_INFO_TYPE

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

Указания клиента.
D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER

D3DKMT_CROSSADAPTERRESOURCE_SUPPORT_TIER перечисляет уровни поддержки, предоставляемые драйвером для ресурсов между адаптерами.
D3DKMT_DEFRAG_ESCAPE_OPERATION

Escape-операции дефрагментации.
D3DKMT_DEVICE_ERROR_REASON

Причины ошибок устройства.
D3DKMT_DEVICEESCAPE_TYPE

Тип escape-файла устройства.
D3DKMT_DEVICEEXECUTION_STATE

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

Тип перечисления D3DKMT_DEVICESTATE_TYPE содержит значения, указывающие состояние устройства.
D3DKMT_DMMESCAPETYPE

Тип escape-экрана DMM (диспетчер режима отображения).
D3DKMT_DRIVERVERSION

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

Экранирование команд управления указателем функции.
D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE

Дополнительные сведения о D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE.
D3DKMT_ESCAPETYPE

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

Независимые этапы пролистывания модели flip.
D3DKMT_GPU_PREFERENCE_QUERY_STATE

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

Тип запроса предпочтения GPU.
D3DKMT_MEMORY_SEGMENT_GROUP

Перечисление D3DKMT_MEMORY_SEGMENT_GROUP содержит локальные и нелоконные группы сегментов памяти.
D3DKMT_MIRACAST_DEVICE_STATUS

Состояние устройства Miracast (беспроводной дисплей).
D3DKMT_MIRACAST_DISPLAY_DEVICE_STATE

Состояние устройства с отображением Miracast.
D3DKMT_MIRACAST_DRIVER_TYPE

Типы драйверов Miracast (беспроводной дисплей).
D3DKMT_MULTIPLANE_OVERLAY_BLEND

Тип наложения многопланового наложения.
D3DKMT_MULTIPLANE_OVERLAY_FLAGS

Флаги многопланового наложения.
D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT

Стереоформат многопланового наложения.
D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT

Формат многопланового наложения видеокадра.
D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAGS

Флаги многопланового наложения YCbCr.
D3DKMT_OFFER_PRIORITY

В _D3DKMT_OFFER_PRIORITY перечисления совпадают значения, указывающие на важность ресурсов видеопамять, которые предлагает драйвер отображения пользовательского режима для повторного использования.
D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE

Вывод повторяющихся типов фигур указателя.
D3DKMT_OUTPUTDUPL_METADATATYPE

Выходные повторяющиеся типы метаданных.
D3DKMT_PNP_KEY_TYPE

Перечисление, указывающее тип ключа PNP.
D3DKMT_PRESENT_MODEL

Тип перечисления D3DKMT_PRESENT_MODEL содержит значения, указывающие модель для текущей операции.
D3DKMT_PROCESS_VERIFIER_OPTION_TYPE

Типы параметров средства проверки обработки.
D3DKMT_PROTECTED_SESSION_STATUS

Указывает состояние защищенного сеанса.
D3DKMT_QUERYRESULT_PREEMPTION_ATTEMPT_RESULT

D3DKMT_QUERYRESULT_PREEMPTION_ATTEMPT_RESULT зарезервировано для использования системой.
D3DKMT_QUERYSTATISTICS_ALLOCATION_PRIORITY_CLASS

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_ALLOCATION_PRIORITY_CLASS
D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE
D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE
D3DKMT_QUERYSTATISTICS_TYPE

Дополнительные сведения: D3DKMT_QUERYSTATISTICS_TYPE
D3DKMT_QUEUEDLIMIT_TYPE

Тип перечисления D3DKMT_QUEUEDLIMIT_TYPE содержит значения, указывающие тип операций, для которого нужно задать или извлечь ограничение в очереди при вызове функции D3DKMTSetQueuedLimit.
D3DKMT_SCHEDULINGPRIORITYCLASS

Тип перечисления D3DKMT_SCHEDULINGPRIORITYCLASS содержит значения, описывающие приоритет планирования для процесса.
D3DKMT_STANDARDALLOCATIONTYPE

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

Тип перечисления D3DKMT_TDRDBGCTRLTYPE содержит значения, влияющие на поведение процесса обнаружения и восстановления времени ожидания (TDR) операционной системы при вызове функции OpenGL D3DKMTEscape.
D3DKMT_VAD_ESCAPE_COMMAND

Escape-команды VAD (экран с ускорением видео).
D3DKMT_VERIFIER_OPTION_MODE

Режимы параметра средства проверки.
D3DKMT_VIDMMESCAPETYPE

Перечисление D3DKMT_VIDMMESCAPETYPE используется со структурой D3DKMT_VIDMM_ESCAPE.
D3DKMT_VIDPNSOURCEOWNER_TYPE

Типы владельцев источника VidPn.
D3DKMT_VIDSCHESCAPETYPE

Перечисление D3DKMT_VIDMMESCAPETYPE используется со структурой D3DKMT_VIDSCH_ESCAPE.
DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE

Режимы стереоальбома многопланового наложения.
DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY

Многоплановое наложение качества растяжения.
DXGKMT_POWER_SHARED_TYPE

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

Каждое значение KMTQUERYADAPTERINFOTYPE коррелирует с определенной частью сведений об адаптере, извлекаемых D3DKMQueryAdapterInfo.
KMTUMDVERSION

Версия UMD (драйвера пользовательского режима) для передачи в режиме ядра.
OUTPUTDUPL_CONTEXT_DEBUG_STATUS

Выводит состояние отладки дубликата контекста.