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


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

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

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

IoCTLs

 
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

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

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

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

Дополнительные сведения о D3DKMTCreateNativeFence.
D3DKMTCreateOutputDupl

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

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

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

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

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

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

Узнайте больше о функции D3DKMTCreateSynchronizationObject2.
D3DKMTDeskAllocation

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

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

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

Функция D3DKMTDeskDCFromMemory освобождает контекст отображения.
D3DKMTDeskevice

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

Узнайте больше о функции D3DKMTDedoorbell.
D3DKMTDetextHwContext

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

Используется для уничтожения аппаратной очереди.
D3DKMTDetexDetexKeyedMu tex

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

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

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

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

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

Узнайте больше о функции D3DKMTDesynchronizationObject.
D3DKMTEnumAdapters

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Узнайте больше о функции D3DKMTGetNativeFenceLogDetail.
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

Недопустимый кэш.
D3DKMTIsFeatureEnabled

Дополнительные сведения о функции D3DKMTIsFeatureEnabled.
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 к процессу.
D3DKMTOpenNativeFenceFromNtHandle

Дополнительные сведения о функции D3DKMTOpenNativeFenceFromNtHandle.
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 запрашивает сведения о памяти видео.
D3DKMTQueryPnExclusiveOwnership

Запросы к монопольной собственности VidPn.
D3DKMTReclaimAllocations

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

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

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

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

Функция D3DKMTReleaseKeyedMutex освобождает объект keyed mutex.
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

Наборы функций D3DKMTSetPnSourceOwner и выпуск видео, присутствующих в пути к топологии VidPN, принадлежащей VidPN.
D3DKMTSetVidPnSourceOwner1

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

Функция D3DKMTSetPnSourceOwner2 используется для задания владельца источника 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

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

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

 
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

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

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

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

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

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

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

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

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

Pfnd3dkmtGetmultisamplemethodlist извлекает список нескольких примеров методов, используемых для выделения.
PFND3DKMT_GETNATIVEFENCELOGDETAIL

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

Pfnd3dkmtGetoverlaystate извлекает состояние о наложении.
PFND3DKMT_GETPOSTCOMPOSITIONCAPS

Pfnd3dkmtGetpostcompositioncaps извлекает возможности записи композиции.
PFND3DKMT_GETPRESENTHISTORY

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

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

Класс Pfnd3dkmtGetprocessschedulingpriorityclass извлекает приоритет планирования для процесса.
PFND3DKMT_GETRESOURCEPRESENTPRIVATEDRIVERDATA

Pfnd3dkmtGetresourcepresentprivatedriverdata запрашивает частные данные ресурса, связанные с ресурсом во время present.
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) с определенным диапазоном выделения или помещает его в недопустимое или нулевое состояние.
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 открывает объект keyed mutex, содержащий частные данные.
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 закрепляет прямые ресурсы переверки.
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

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

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

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

Дополнительные сведения о структуре _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) bit-block (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_CONNECT_DOORBELL_FLAGS

Дополнительные сведения о структуре D3DKMT_CONNECT_DOORBELL_FLAGS.
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

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

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

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

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

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

Дополнительные сведения о структуре D3DKMT_CREATENATIVEFENCE_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 описывает моментальный снимок отладки, возвращаемый в вызове функции D3DKMTEscape.
D3DKMT_DESTROY_DOORBELL

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

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

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

Структура D3DKMT_DESTROYALLOCATION2 описывает параметры для освобождения выделений с помощью D3DKMTDeskAllocation2.
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

Указывает, поддерживает ли драйвер пользовательского режима операции Direct Flip, в которых память видео будет легко перевернута между управляемыми основными выделениями приложения и управляемыми основными выделениями диспетчера окон рабочего стола (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

Дополнительные сведения о структуре D3DKMT_ENUMADAPTERS3.
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 (ICD), вызвав функцию 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 (in-proc) для получения приоритета планирования для контекста устройства, который находится в том же процессе, что и другие контексты устройств.
D3DKMT_GETCONTEXTSCHEDULINGPRIORITY

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

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

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

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

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

Дополнительные сведения о структуре D3DKMT_GETNATIVEFENCELOGDETAIL_FLAGS.
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

Поддержка аппаратного DRM.
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_ISFEATUREENABLED

Дополнительные сведения о структуре D3DKMT_ISFEATUREENABLED.
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_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

Используется для указания поддержки растяжения многопланового наложения.
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 описывает сопоставление дескриптора контекста устройства с дескриптором графического адаптера и мониторингом выходных данных.
D3DKMT_OPENADAPTERFROMLUID

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

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

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

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

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

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

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

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

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

Дополнительные сведения о структуре D3DKMT_OPENRESOURCEFROMNTHANDLE.
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_OUTDUPL_POINTER_SHAPE_INFO.
D3DKMT_OUTPUTDUPL_FRAMEINFO

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

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

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

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

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

Дополнительные сведения о структуре 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_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

Дополнительные сведения о структуре D3DKMT_TDRDBGCTRL_ESCAPE.
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) в вызове функции D3DKMEscape.
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

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

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

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

Этапы независимой переверки модели переворачиваемой модели.
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_BLEND.
D3DKMT_MULTIPLANE_OVERLAY_FLAGS

Многоплановые флаги наложения.
D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT

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

Многоплановый формат видеокадров.
D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAGS

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

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

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

Дополнительные сведения о перечислении _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 содержит значения, влияющие на поведение процесса обнаружения времени ожидания и восстановления операционной системы в вызове функции OpenGL D3DKMEscape.
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_STEREO_FLIP_MODE.
DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY

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

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

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

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

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