d3dkmthk.h 标头

此标头由显示使用。 有关详细信息,请参阅:

d3dkmthk.h 包含以下编程接口:

IOCTL

 
IOCTL_INTERNAL_GRAPHICSPOWER_REGISTER

仅限内部使用。 请勿使用。

函数

 
D3DKMTAcquireKeyedMutex

D3DKMTAcquireKeyedMutex 函数获取键的互斥对象。 如果成功获取了键的互斥对象,函数将返回STATUS_SUCCESS。
D3DKMTAcquireKeyedMutex2

D3DKMTAcquireKeyedMutex2 函数获取包含私有数据的密钥互斥对象。
D3DKMTAdjustFullscreenGamma

调整全屏伽玛。
D3DKMTChangeSurfacePointer

Microsoft 保留 D3DKMTChangeSurfacePointer 函数供内部使用。 请勿在代码中使用此函数。
D3DKMTChangeVideoMemoryReservation

更改视频内存预留。
D3DKMTCheckExclusiveOwnership

D3DKMTCheckExclusiveOwnership 回调检查操作系统中是否有任何内核设备对象是任何视频呈现源的独占所有者。
D3DKMTCheckMonitorPowerState

D3DKMTCheckMonitorPowerState 函数验证监视器的电源状态。 该函数在验证成功后返回STATUS_SUCCESS。
D3DKMTCheckMultiPlaneOverlaySupport

D3DKMTCheckMultiPlaneOverlaySupport 函数使用指定的D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT结构来检查多平面覆盖支持。
D3DKMTCheckMultiPlaneOverlaySupport2

详细了解 D3DKMTCheckMultiPlaneOverlaySupport2 函数。
D3DKMTCheckMultiPlaneOverlaySupport3

详细了解 D3DKMTCheckMultiPlaneOverlaySupport3 函数。
D3DKMTCheckOcclusion

D3DKMTCheckOcclusion 函数验证图形窗口的工作区是否被遮挡。
D3DKMTCheckSharedResourceAccess

D3DKMTCheckSharedResourceAccess 函数确定进程是否可以访问共享资源。
D3DKMTCheckVidPnExclusiveOwnership

D3DKMTCheckVidPnExclusiveOwnership 函数 (VidPN) 确定具有视频呈现网络独占所有权的视频呈现源。
D3DKMTCloseAdapter

D3DKMTCloseAdapter 函数关闭以前由 D3DKMTOpenAdapterFromHdc 函数打开的图形适配器。
D3DKMTCloseDxCoreDevice

详细了解 D3DKMTCloseDxCoreDevice 函数。
D3DKMTConfigureSharedResource

D3DKMTConfigureSharedResource 函数配置共享资源。 该函数在成功配置时返回STATUS_SUCCESS。
D3DKMTConnectDoorbell

详细了解 D3DKMTConnectDoorbell 函数。
D3DKMTCreateAllocation

详细了解 D3DKMTCreateAllocation 函数。
D3DKMTCreateAllocation2

详细了解 D3DKMTCreateAllocation2 函数。
D3DKMTCreateContext

D3DKMTCreateContext 函数创建内核模式设备上下文。 函数返回成功创建设备上下文时STATUS_SUCCESS。
D3DKMTCreateContextVirtual

D3DKMTCreateContextVirtual 函数创建支持虚拟寻址的内核模式设备上下文。
D3DKMTCreateDCFromMemory

D3DKMTCreateDCFromMemory 函数从指定的内存块创建显示上下文。
D3DKMTCreateDevice

D3DKMTCreateDevice 函数创建内核模式设备上下文。 函数返回成功创建设备上下文时STATUS_SUCCESS。
D3DKMTCreateDoorbell

详细了解 D3DKMTCreateDoorbell 函数。
D3DKMTCreateHwContext

用于创建新的硬件上下文。
D3DKMTCreateHwQueue

用于创建新的硬件队列。
D3DKMTCreateKeyedMutex

D3DKMTCreateKeyedMutex 函数创建键化互斥对象。 该函数在成功创建键的互斥对象时返回STATUS_SUCCESS。
D3DKMTCreateKeyedMutex2

D3DKMTCreateKeyedMutex2 函数创建包含私有数据的键化互斥对象。 函数在成功创建时返回STATUS_SUCCESS。
D3DKMTCreateOutputDupl

Microsoft 保留 D3DKMTCreateOutputDupl 函数供内部使用。 请勿在驱动程序中使用此函数。
D3DKMTCreateOverlay

D3DKMTCreateOverlay 函数创建内核模式覆盖对象。
D3DKMTCreatePagingQueue

D3DKMTCreatePagingQueue 用于创建设备分页队列,该队列可用于与设备的视频内存管理操作同步,例如使设备资源驻留。
D3DKMTCreateProtectedSession

D3DKMTCreateProtectedSession 函数创建受保护的会话,并在成功完成时返回STATUS_SUCCESS。
D3DKMTCreateSyncFile

详细了解 D3DKMTCreateSyncFile 函数。
D3DKMTCreateSynchronizationObject

D3DKMTCreateSynchronizationObject 函数创建内核模式同步对象。
D3DKMTCreateSynchronizationObject2

详细了解 D3DKMTCreateSynchronizationObject2 函数。
D3DKMTDestroyAllocation

D3DKMTDestroyAllocation 函数发布资源、分配列表或两者。
D3DKMTDestroyAllocation2

D3DKMTDestroyAllocation2 函数发布资源、分配列表或两者。
D3DKMTDestroyContext

D3DKMTDestroyContext 函数释放内核模式设备上下文。
D3DKMTDestroyDCFromMemory

D3DKMTDestroyDCFromMemory 函数释放显示上下文。
D3DKMTDestroyDevice

D3DKMTDestroyDevice 函数释放内核模式设备上下文。
D3DKMTDestroyDoorbell

详细了解 D3DKMTDestroyDoorbell 函数。
D3DKMTDestroyHwContext

用于销毁硬件上下文。
D3DKMTDestroyHwQueue

用于销毁硬件队列。
D3DKMTDestroyKeyedMutex

D3DKMTDestroyKeyedMutex 函数销毁键锁互斥对象。
D3DKMTDestroyOutputDupl

销毁输出重复项。
D3DKMTDestroyOverlay

D3DKMTDestroyOverlay 函数销毁内核模式覆盖对象。
D3DKMTDestroyPagingQueue

D3DKMTDestroyPagingQueue 等待分页队列完成排队的所有操作,并将其与关联的同步对象一起销毁。
D3DKMTDestroyProtectedSession

D3DKMTDestroyProtectedSession 函数销毁受保护的会话,并在成功完成时返回STATUS_SUCCESS。
D3DKMTDestroySynchronizationObject

D3DKMTDestroySynchronizationObject 函数销毁内核模式同步对象。
D3DKMTEnumAdapters

D3DKMTEnumAdapters 函数枚举系统上的所有图形适配器。 如果枚举成功,函数将返回STATUS_SUCCESS。
D3DKMTEnumAdapters2

详细了解 D3DKMTEnumAdapters2 函数。
D3DKMTEnumAdapters3

D3DKMTEnumAdapters3 函数提供用于枚举系统上所有图形适配器的信息。
D3DKMTEscape

D3DKMTEscape 函数与显示微型端口驱动程序交换信息。
D3DKMTEvict

D3DKMTEvict 用于递减分配驻留引用计数。 一旦此计数达到零,它将从设备驻留列表中删除分配。
D3DKMTFlipOverlay

D3DKMTFlipOverlay 函数更改分配,以在覆盖上显示。
D3DKMTFlushHeapTransitions

刷新堆转换。
D3DKMTFreeGpuVirtualAddress

D3DKMTFreeGpuVirtualAddress 发布一系列图形处理单元, (GPU) 虚拟地址,这些地址以前是保留或映射的。
D3DKMTGetAllocationPriority

获取分配优先级。
D3DKMTGetContextInProcessSchedulingPriority

由进程内 (进程内) Microsoft Direct3D 组合设备调用,以检索与其他设备上下文在同一进程中的设备上下文的计划优先级。
D3DKMTGetContextSchedulingPriority

D3DKMTGetContextSchedulingPriority 函数检索设备上下文的计划优先级。
D3DKMTGetDeviceState

D3DKMTGetDeviceState 函数检索设备的状态。
D3DKMTGetDisplayModeList

详细了解 D3DKMTGetDisplayModeList 函数。
D3DKMTGetDWMVerticalBlankEvent

(桌面窗口管理器) 垂直空白事件获取 DWM。
D3DKMTGetMultiPlaneOverlayCaps

检索多平面覆盖功能。
D3DKMTGetMultisampleMethodList

D3DKMTGetMultisampleMethodList 函数检索用于分配的多样本方法的列表。
D3DKMTGetOverlayState

D3DKMTGetOverlayState 函数检索有关覆盖的状态。
D3DKMTGetPostCompositionCaps

检索撰写后功能。
D3DKMTGetPresentHistory

D3DKMTGetPresentHistory 函数检索复制历史记录。
D3DKMTGetPresentQueueEvent

获取当前队列事件。
D3DKMTGetProcessDeviceRemovalSupport

D3DKMTGetProcessDeviceRemovalSupport 函数确定使用指定适配器的进程是否可以从图形设备删除中恢复。
D3DKMTGetProcessSchedulingPriorityClass

D3DKMTGetProcessSchedulingPriorityClass 函数检索进程的计划优先级。
D3DKMTGetResourcePresentPrivateDriverData

在 Present 期间查询与资源关联的资源专用数据。
D3DKMTGetRuntimeData

Microsoft 保留 D3DKMTGetRuntimeData 回调函数仅供内部使用。 请勿在代码中使用此函数。
D3DKMTGetScanLine

D3DKMTGetScanLine 函数确定视频呈现网络的给定视频呈现源 (VidPN) 是否处于垂直空白模式并检索当前扫描行。
D3DKMTGetSharedPrimaryHandle

D3DKMTGetSharedPrimaryHandle 函数检索主图面的全局共享句柄。
D3DKMTGetSharedResourceAdapterLuid

将共享资源映射到本地唯一标识符 (LUID) ,该标识符标识创建资源的图形适配器。
D3DKMTInvalidateActiveVidPn

D3DKMTInvalidateActiveVidPn 函数使当前正在使用的活动视频呈现网络 (VidPN) 失效。 注意 此函数在 Windows 7 及更高版本的 Windows 操作系统中已过时。
D3DKMTInvalidateCache

使缓存失效。
D3DKMTLock

D3DKMTLock 函数锁定整个分配或分配中的特定页。
D3DKMTLock2

D3DKMTLock2 函数锁定整个分配或分配中的特定页。
D3DKMTMakeResident

D3DKMTMakeResident 用于将资源添加到设备驻留列表,并增加此分配的驻留引用计数。
D3DKMTMapGpuVirtualAddress

详细了解 D3DKMTMapGpuVirtualAddress 函数。
D3DKMTMarkDeviceAsError

D3DKMTMarkDeviceAsError 函数使用 _D3DKMT_MARKDEVICEASERROR 结构中的信息将设备标记为错误。
D3DKMTNotifyWorkSubmission

详细了解 D3DKMTNotifyWorkSubmission 函数。
D3DKMTOfferAllocations

D3DKMTOfferAllocations 函数提供视频内存分配以供重复使用。 如果成功提供分配,函数将返回STATUS_SUCCESS。
D3DKMTOpenAdapterFromDeviceName

D3DKMTOpenAdapterFromDeviceName 函数将设备名称映射到图形适配器句柄,如果适配器包含多个监视器输出,则映射到其中一个输出。
D3DKMTOpenAdapterFromGdiDisplayName

D3DKMTOpenAdapterFromGdiDisplayName 函数将 GDI 设备名称映射到图形适配器句柄,如果适配器包含多个监视器输出,则映射到其中一个输出。
D3DKMTOpenAdapterFromHdc

D3DKMTOpenAdapterFromHdc 函数将设备上下文句柄 (HDC) 映射到图形适配器句柄,如果适配器包含多个监视器输出,则映射到其中一个输出。
D3DKMTOpenAdapterFromLuid

将 LUID) 本地唯一标识符 (映射到图形适配器句柄。
D3DKMTOpenKeyedMutex

D3DKMTOpenKeyedMutex 函数打开键锁互斥对象。
D3DKMTOpenKeyedMutex2

D3DKMTOpenKeyedMutex2 函数打开包含私有数据的键化互斥对象。 如果对象已打开,函数将返回STATUS_SUCCESS。
D3DKMTOpenKeyedMutexFromNtHandle

打开从 NT 句柄到进程的键控互斥体。
D3DKMTOpenNtHandleFromName

D3DKMTOpenNtHandleFromName 函数为由名称指定的图形适配器打开 NT 句柄。
D3DKMTOpenProtectedSessionFromNtHandle

D3DKMTOpenProtectedSessionFromNtHandle 函数指定用于打开受保护内核会话的 NT 会话句柄。
D3DKMTOpenResource

D3DKMTOpenResource 函数打开共享资源。
D3DKMTOpenResource2

Microsoft 保留 D3DKMTOpenResource2 函数仅供内部使用。 请勿在驱动程序中使用此函数。
D3DKMTOpenResourceFromNtHandle

D3DKMTOpenResourceFromNtHandle 从 NT 句柄打开共享资源。 如果成功打开资源,函数将返回STATUS_SUCCESS。
D3DKMTOpenSynchronizationObject

D3DKMTOpenSynchronizationObject 函数打开内核模式同步对象。
D3DKMTOpenSyncObjectFromNtHandle

将 NT 进程句柄映射到图形处理单元 (GPU) 同步对象。
D3DKMTOpenSyncObjectFromNtHandle2

D3DKMTOpenSyncObjectFromNtHandle2 从以前由 D3DKMTShareObjects 创建的 NT 句柄打开受监视的围栏对象。
D3DKMTOpenSyncObjectNtHandleFromName

D3DKMTOpenSyncObjectNtHandleFromName 为命名的共享监视围栏对象打开 NT 句柄,类似于 D3DKMTOpenNtHandleFromName 对共享分配执行的操作。
D3DKMTOutputDuplGetFrameInfo

获取输出重复帧信息。
D3DKMTOutputDuplGetMetaData

获取输出重复元数据。
D3DKMTOutputDuplGetPointerShapeData

获取输出重复指针形状数据。
D3DKMTOutputDuplPresent

D3DKMTOutputDuplPresent 向 DirectX 内核子系统发出从桌面窗口管理器的桌面复制 API 交换链中的现有命令。
D3DKMTOutputDuplPresentToHwQueue

D3DKMTOutputDuplPresentToHwQueue 函数输出硬件队列的重复句柄。
D3DKMTOutputDuplReleaseFrame

D3DKMTOutputDuplReleaseFrame 函数指示驱动程序已完成处理指定的重复桌面映像。
D3DKMTPollDisplayChildren

D3DKMTPollDisplayChildren 函数查询给定适配器的所有子设备的连接状态。
D3DKMTPresent

D3DKMTPresent 函数将 present 命令提交到 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 函数所需的源 ID。
D3DKMTQueryResourceInfo

D3DKMTQueryResourceInfo 函数检索有关共享资源的信息。
D3DKMTQueryResourceInfoFromNtHandle

D3DKMTQueryResourceInfoFromNtHandle 函数将全局 NT 句柄映射到调用 D3DKMTQueryResourceInfo 函数所需的资源信息。
D3DKMTQueryStatistics

详细了解:D3DKMTQueryStatistics
D3DKMTQueryVideoMemoryInfo

D3DKMTQueryVideoMemoryInfo 回调函数查询视频内存信息。
D3DKMTQueryVidPnExclusiveOwnership

查询 VidPn 独占所有权。
D3DKMTReclaimAllocations

D3DKMTReclaimAllocations 函数回收D3DKMT_RECLAIMALLOCATIONS结构中指定的视频内存分配。
D3DKMTReclaimAllocations2

D3DKMTReclaimAllocations2 回收视频内存分配。
D3DKMTRegisterTrimNotification

内核模式视频内存管理器使用 D3DKMTRegisterTrimNotification 为每个内核模式设备注册并实现回调,以接收来自图形框架 ((如 OpenGL) )的通知。
D3DKMTRegisterVailProcess

详细了解 D3DKMTRegisterVailProcess 函数。
D3DKMTReleaseKeyedMutex

D3DKMTReleaseKeyedMutex 函数释放键锁互斥对象。
D3DKMTReleaseKeyedMutex2

D3DKMTReleaseKeyedMutex2 函数释放包含调用方指定的私有数据的键化互斥对象。
D3DKMTReleaseProcessVidPnSourceOwners

D3DKMTReleaseProcessVidPnSourceOwners 函数释放视频呈现进程的网络源所有者。
D3DKMTRender

D3DKMTRender 函数将当前命令缓冲区提交到 Microsoft DirectX 图形内核子系统 (Dxgkrnl.sys) 。
D3DKMTReserveGpuVirtualAddress

D3DKMTReserveGpuVirtualAddress 保留当前进程图形处理单元中的地址范围, (GPU) 虚拟地址空间。 地址范围仅保留,后面没有实际内存。
D3DKMTSetAllocationPriority

D3DKMTSetAllocationPriority 函数设置资源或分配列表的优先级。
D3DKMTSetContextInProcessSchedulingPriority

由进程内 (进程内) Microsoft Direct3D 组合设备调用,以设置与其他设备上下文在同一进程中的设备上下文的计划优先级。
D3DKMTSetContextSchedulingPriority

D3DKMTSetContextSchedulingPriority 函数设置设备上下文的计划优先级。
D3DKMTSetDisplayMode

D3DKMTSetDisplayMode 函数设置用于扫描到显示器的分配。
D3DKMTSetDisplayPrivateDriverFormat

D3DKMTSetDisplayPrivateDriverFormat 函数更改视频呈现源的 private-format 属性。
D3DKMTSetFSEBlock

设置 FSE 块。
D3DKMTSetGammaRamp

D3DKMTSetGammaRamp 函数设置伽玛渐变。
D3DKMTSetHwProtectionTeardownRecovery

设置硬件保护拆毁恢复。
D3DKMTSetMonitorColorSpaceTransform

用于设置所选监视器的颜色空间转换。
D3DKMTSetProcessSchedulingPriorityClass

D3DKMTSetProcessSchedulingPriorityClass 函数设置进程的计划优先级。
D3DKMTSetQueuedLimit

D3DKMTSetQueuedLimit 函数设置或检索给定类型的操作数限制,这些操作可为给定设备排队。
D3DKMTSetStablePowerState

设置稳定的电源状态。
D3DKMTSetSyncRefreshCountWaitTarget

设置等待目标的同步刷新计数。
D3DKMTSetVidPnSourceHwProtection

设置 VidPn 源硬件保护。
D3DKMTSetVidPnSourceOwner

D3DKMTSetVidPnSourceOwner 函数 (拥有 VidPN 的 VidPN) 拓扑的路径中设置和释放视频呈现源。
D3DKMTSetVidPnSourceOwner1

D3DKMTSetVidPnSourceOwner1 函数在视频呈现网络的路径中设置或释放视频呈现源, (VidPN) 所有者。
D3DKMTSetVidPnSourceOwner2

D3DKMTSetVidPnSourceOwner2 函数用于设置视频呈现网络 (VidPN) 源所有者。
D3DKMTSharedPrimaryLockNotification

D3DKMTSharedPrimaryLockNotification 函数通知操作系统即将锁定到共享主图面。
D3DKMTSharedPrimaryUnLockNotification

D3DKMTSharedPrimaryUnLockNotification 函数通知操作系统共享主图面已解锁。
D3DKMTShareObjects

详细了解 D3DKMTShareObjects 函数。
D3DKMTShareObjectWithHost

详细了解 D3DKMTShareObjectWithHost 函数。
D3DKMTSignalSynchronizationObject

D3DKMTSignalSynchronizationObject 函数为指定的上下文流中的指定同步对象插入信号。
D3DKMTSignalSynchronizationObject2

D3DKMTSignalSynchronizationObject2 函数为指定的上下文流中的指定同步对象插入信号。
D3DKMTSignalSynchronizationObjectFromCpu

D3DKMTSignalSynchronizationObjectFromCpu 使驱动程序能够发出受监视围栏的信号。
D3DKMTSignalSynchronizationObjectFromGpu

D3DKMTSignalSynchronizationObjectFromGpu 用于向受监视的围栏发出信号。
D3DKMTSignalSynchronizationObjectFromGpu2

D3DKMTSignalSynchronizationObjectFromGpu2 用于向受监视的围栏发出信号。
D3DKMTSubmitCommand

D3DKMTSubmitCommand 用于在支持图形处理单元 (GPU) 虚拟寻址的上下文上提交命令缓冲区。
D3DKMTSubmitCommandToHwQueue

用于将命令提交到硬件队列。
D3DKMTSubmitPresentBltToHwQueue

将现有 Blt 提交到硬件队列。
D3DKMTSubmitPresentToHwQueue

SubmitPresentToHwQueue 将 Blt Present 操作提交到硬件队列。
D3DKMTSubmitSignalSyncObjectsToHwQueue

用于将信号提交到硬件队列。
D3DKMTSubmitWaitForSyncObjectsToHwQueue

用于提交硬件队列的等待。
D3DKMTTrimProcessCommitment

D3DKMTTrimProcessCommitment 函数使用D3DKMT_TRIMPROCESSCOMMITMENT结构中的信息剪裁进程承诺。
D3DKMTUnlock

D3DKMTUnlock 函数解锁分配列表。
D3DKMTUnlock2

D3DKMTUnlock2 函数解锁分配列表。
D3DKMTUnregisterTrimNotification

D3DKMTUnregisterTrimNotification 用于删除从图形框架 ((如 OpenGL) )接收通知的内核模式设备的回调注册。
D3DKMTUpdateAllocationProperty

汇报上下文的分配属性。
D3DKMTUpdateGpuVirtualAddress

D3DKMTUpdateGpuVirtualAddress 是磁贴资源上下文中使用的特殊操作。 它允许驱动程序指定要在单批页表更新中应用于进程虚拟地址空间的多个映射操作。
D3DKMTUpdateOverlay

D3DKMTUpdateOverlay 函数修改内核模式覆盖对象。
D3DKMTWaitForIdle

D3DKMTWaitForIdle 函数等待显示设备空闲。
D3DKMTWaitForSynchronizationObject

D3DKMTWaitForSynchronizationObject 函数在指定的上下文流中插入等待指定的同步对象。
D3DKMTWaitForSynchronizationObject2

D3DKMTWaitForSynchronizationObject2 函数在指定的上下文流中插入指定的同步对象的等待。
D3DKMTWaitForSynchronizationObjectFromCpu

D3DKMTWaitForSynchronizationObjectFromCpu 等待受监视的围栏达到特定值。
D3DKMTWaitForSynchronizationObjectFromGpu

D3DKMTWaitForSynchronizationObjectFromGpu 在处理后续上下文命令之前等待受监视的围栏达到特定值。
D3DKMTWaitForVerticalBlankEvent

D3DKMTWaitForVerticalBlankEvent 函数等待垂直空白间隔发生,然后返回 。
D3DKMTWaitForVerticalBlankEvent2

等待指定的等待对象(包括垂直空白事件)发生,然后返回 。 从 Windows 8 开始支持。
GET_OUTPUT_DUPL_DEBUG_INFO_FROM_SNAPSHOT

从快照获取输出重复调试信息。

回调函数

 
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

Microsoft 保留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

Microsoft 保留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 指示 OS 递减驻留引用计数。
PFND3DKMT_FLIPOVERLAY

Pfnd3dkmtFlipoverlay 回调函数使用指定的覆盖显示新的分配。
PFND3DKMT_FLUSHHEAPTRANSITIONS

Pfnd3dkmtFlushheaptransitions 回调函数刷新堆转换。
PFND3DKMT_FREEGPUVIRTUALADDRESS

Pfnd3dkmtFreegpuvirtualaddress 回调函数 (GPU) 虚拟地址(以前保留或映射)释放一系列图形处理单元。
PFND3DKMT_GETALLOCATIONPRIORITY

Pfnd3dkmtGetallocationpriority 回调函数获取分配优先级。
PFND3DKMT_GETCONTEXTINPROCESSSCHEDULINGPRIORITY

Pfnd3dkmtGetcontextinprocessschedulingpriority 回调函数由进程内 () Microsoft Direct3D 组合设备调用,以检索与其他设备上下文在同一进程中的设备上下文的计划优先级。
PFND3DKMT_GETCONTEXTSCHEDULINGPRIORITY

Pfnd3dkmtGetcontextschedulingpriority 检索设备上下文的计划优先级。
PFND3DKMT_GETDEVICESTATE

Pfnd3dkmtGetdevicestate 检索设备的状态。
PFND3DKMT_GETDISPLAYMODELIST

Pfnd3dkmtGetdisplaymodelist 检索可用显示模式的列表,包括具有扩展格式的模式。
PFND3DKMT_GETDWMVERTICALBLANKEVENT

Pfnd3dkmtGetdwmverticalblankevent (桌面 Windows 管理器获取 DWM) 垂直空白事件。
PFND3DKMT_GETMULTIPLANEOVERLAYCAPS

Pfnd3dkmtGetmultiplaneoverlaycaps 检索多平面覆盖功能。
PFND3DKMT_GETMULTISAMPLEMETHODLIST

Pfnd3dkmtGetmultisamplemethodlist 检索用于分配的多样本方法的列表。
PFND3DKMT_GETOVERLAYSTATE

Pfnd3dkmtGetoverlaystate 检索有关覆盖的状态。
PFND3DKMT_GETPOSTCOMPOSITIONCAPS

Pfnd3dkmtGetpostcompositioncaps 检索后期撰写功能。
PFND3DKMT_GETPRESENTHISTORY

Pfnd3dkmtGetpresenthistory 检索复制历史记录。
PFND3DKMT_GETPROCESSDEVICEREMOVALSUPPORT

由客户端驱动程序实现以获取进程设备删除支持。
PFND3DKMT_GETPROCESSSCHEDULINGPRIORITYCLASS

Pfnd3dkmtGetprocessschedulingpriorityclass 检索进程的计划优先级。
PFND3DKMT_GETRESOURCEPRESENTPRIVATEDRIVERDATA

Pfnd3dkmtGetresourcepresentprivatedriverdata 查询资源专用数据,这些数据在 Present 期间与资源相关联。
PFND3DKMT_GETRUNTIMEDATA

Microsoft 保留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 将打开包含私有数据的键化互斥对象。
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向 DirectX 内核子系统发出从桌面窗口管理器的桌面重复 API 交换链中的现有命令。
PFND3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE

将句柄重复输出到硬件队列。
PFND3DKMT_OUTPUTDUPLRELEASEFRAME

PFND3DKMT_OUTPUTDUPLRELEASEFRAME回调函数指示驱动程序已完成对指定的重复桌面映像的处理。
PFND3DKMT_PINDIRECTFLIPRESOURCES

PFND3DKMT_PINDIRECTFLIPRESOURCES回调函数固定直接翻转资源。
PFND3DKMT_POLLDISPLAYCHILDREN

PFND3DKMT_POLLDISPLAYCHILDREN回调函数查询给定适配器的所有子设备的连接状态。
PFND3DKMT_PRESENT

PFND3DKMT_PRESENT回调函数将 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) 源 ID。
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

指示要激活或停用的转义类型。
D3DKMT_ADAPTER_PERFDATA

包含 D3DKMTQueryAdapterInfo 函数的输入参数。 表示按间隔为每个适配器收集的性能数据。
D3DKMT_ADAPTER_PERFDATACAPS

表示静态数据功能,在初始化期间每个 GPU 查询一次。
D3DKMT_ADAPTER_VERIFIER_OPTION

_D3DKMT_ADAPTER_VERIFIER_OPTION 结构包含适配器验证程序选项的类型、模式和数据。
D3DKMT_ADAPTER_VERIFIER_OPTION_DATA

适配器验证程序选项数据。
D3DKMT_ADAPTER_VERIFIER_VIDMM_FLAGS

显示适配器验证程序视频内存管理标志。
D3DKMT_ADAPTER_VERIFIER_VIDMM_TRIM_INTERVAL

适配器验证程序视频内存管理剪裁间隔。
D3DKMT_ADAPTERADDRESS

D3DKMT_ADAPTERADDRESS结构描述图形适配器的物理位置。
D3DKMT_ADAPTERINFO

提供有关图形适配器的配置信息。
D3DKMT_ADAPTERREGISTRYINFO

D3DKMT_ADAPTERREGISTRYINFO结构包含有关图形适配器的注册表信息。
D3DKMT_ADAPTERTYPE

指定图形适配器支持的显示设备类型。
D3DKMT_ADJUSTFULLSCREENGAMMA

用于调整全屏伽玛。
D3DKMT_BDDFALLBACK_CTL

显示设备回退控制。
D3DKMT_BLOCKLIST_INFO

包含有关显示块列表的信息。
D3DKMT_BLTMODEL_PRESENTHISTORYTOKEN

D3DKMT_BLTMODEL_PRESENTHISTORYTOKEN结构) 当前历史记录操作标识位块传输 (bitblt。
D3DKMT_BRIGHTNESS_INFO

包含有关集成显示面板亮度的信息。
D3DKMT_BRIGHTNESS_POSSIBLE_LEVELS

包含有关集成显示面板支持的所有可能亮度级别的信息。
D3DKMT_BUDGETCHANGENOTIFICATION

详细了解D3DKMT_BUDGETCHANGENOTIFICATION结构。
D3DKMT_CHANGESURFACEPOINTER

用于更改图面指针。
D3DKMT_CHANGEVIDEOMEMORYRESERVATION

详细了解D3DKMT_CHANGEVIDEOMMEMORYRESERVATION结构。
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE

用于检查多平面覆盖平面的结构。
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE2

_D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE2结构包含用于检查多平面覆盖平面的信息。
D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE3

_D3DKMT_CHECK_MULTIPLANE_OVERLAY_PLANE3结构包含用于检查多平面覆盖平面的信息。
D3DKMT_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO

详细了解D3DKMT_CHECK_MULTIPLANE_OVERLAY_SUPPORT_RETURN_INFO结构。
D3DKMT_CHECKMONITORPOWERSTATE

D3DKMT_CHECKMONITORPOWERSTATE结构描述要为其检查电源状态的监视器的连接。
D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT

详细了解D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT结构。
D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2

详细了解D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT2结构。
D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3

详细了解D3DKMT_CHECKMULTIPLANEOVERLAYSUPPORT3结构。
D3DKMT_CHECKOCCLUSION

D3DKMT_CHECKOCCLUSION结构包含要检查遮挡的窗口的句柄。
D3DKMT_CHECKSHAREDRESOURCEACCESS

D3DKMT_CHECKSHAREDRESOURCEACCESS 结构描述 D3DKMTCheckSharedResourceAccess 函数用于确定进程是否可以访问共享资源的参数。
D3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP

D3DKMT_CHECKVIDPNEXCLUSIVEOWNERSHIP结构描述用于确定视频呈现网络路径中的视频源的参数 (专门拥有 VidPN 的 VidPN) 拓扑。
D3DKMT_CLOSEADAPTER

D3DKMT_CLOSEADAPTER结构指定要关闭的图形适配器。
D3DKMT_COMPOSITION_PRESENTHISTORYTOKEN

标识组合交换链当前历史记录操作。 这种类型的演示文稿用于可扩展应用程序标记语言 (基于 XAML) 的应用。
D3DKMT_CONFIGURESHAREDRESOURCE

D3DKMT_CONFIGURESHAREDRESOURCE结构描述 D3DKMTConfigureSharedResource 函数用于配置共享资源的参数。
D3DKMT_CONNECT_DOORBELL

详细了解D3DKMT_CONNECT_DOORBELL结构。
D3DKMT_CPDRIVERNAME

CPU 驱动程序名称。
D3DKMT_CREATE_DOORBELL

详细了解D3DKMT_CREATE_DOORBELL结构。
D3DKMT_CREATE_DOORBELL_FLAGS

详细了解D3DKMT_CREATE_DOORBELL_FLAGS结构。
D3DKMT_CREATE_OUTPUTDUPL

Microsoft 保留D3DKMT_CREATE_OUTPUTDUPL结构供内部使用。 请勿在驱动程序中使用此结构。
D3DKMT_CREATEALLOCATION

详细了解D3DKMT_CREATEALLOCATION结构。
D3DKMT_CREATEALLOCATIONFLAGS

详细了解D3DKMT_CREATEALLOCATIONFLAGS结构。
D3DKMT_CREATECONTEXT

详细了解D3DKMT_CREATECONTEXT结构。
D3DKMT_CREATECONTEXTVIRTUAL

详细了解D3DKMT_CREATECONTEXTVIRTUAL结构。
D3DKMT_CREATEDCFROMMEMORY

D3DKMT_CREATEDCFROMMEMORY 结构描述用于创建显示上下文的参数。
D3DKMT_CREATEDEVICE

D3DKMT_CREATEDEVICE结构描述内核模式设备上下文。
D3DKMT_CREATEDEVICEFLAGS

详细了解D3DKMT_CREATEDEVICEFLAGS结构。
D3DKMT_CREATEHWCONTEXT

包含信息以创建硬件上下文的结构。
D3DKMT_CREATEHWQUEUE

创建新硬件队列时传递给PFND3DKMT_CREATEHWQUEUE的结构。
D3DKMT_CREATEKEYEDMUTEX

D3DKMT_CREATEKEYEDMUTEX 结构描述 D3DKMTCreateKeyedMutex 函数创建的键转互斥体。
D3DKMT_CREATEKEYEDMUTEX2

描述 D3DKMTCreateKeyedMutex2 函数创建的密钥互斥体,其中包含私有数据。
D3DKMT_CREATEKEYEDMUTEX2_FLAGS

指示如何指定键控互斥体的句柄。
D3DKMT_CREATEOVERLAY

D3DKMT_CREATEOVERLAY结构描述覆盖硬件。
D3DKMT_CREATEPAGINGQUEUE

D3DKMT_CREATEPAGINGQUEUE与 D3DKMTCreatePagingQueue 一起使用,以创建可用于与设备的视频内存管理操作同步的设备分页队列,例如使设备资源驻留。
D3DKMT_CREATEPROTECTEDSESSION

D3DKMT_CREATEPROTECTEDSESSION 结构包含用于创建受保护会话的数据。
D3DKMT_CREATESTANDARDALLOCATION

详细了解D3DKMT_CREATESTANDARDALLOCATION结构。
D3DKMT_CREATESTANDARDALLOCATIONFLAGS

详细了解 D3DKMT_CREATESTANDARDALLOCATIONFLAGS 结构。
D3DKMT_CREATESYNCHRONIZATIONOBJECT

D3DKMT_CREATESYNCHRONIZATIONOBJECT 结构描述 D3DKMTCreateSynchronizationObject 函数创建的同步对象。
D3DKMT_CREATESYNCHRONIZATIONOBJECT2

详细了解 D3DKMT_CREATESYNCHRONIZATIONOBJECT2 结构。
D3DKMT_CROSSADAPTERRESOURCE_SUPPORT

D3DKMT_CROSSADAPTERRESOURCE_SUPPORT结构指示显示驱动程序提供的跨适配器资源支持。
D3DKMT_CURRENTDISPLAYMODE

D3DKMT_CURRENTDISPLAYMODE结构描述指定视频源的当前显示模式。
D3DKMT_DEBUG_SNAPSHOT_ESCAPE

请勿使用 D3DKMT_DEBUG_SNAPSHOT_ESCAPE 结构;它仅用于测试目的。 D3DKMT_DEBUG_SNAPSHOT_ESCAPE 结构描述在调用 D3DKMTEscape 函数时返回的调试快照。
D3DKMT_DESTROY_DOORBELL

详细了解 D3DKMT_DESTROY_DOORBELL 结构。
D3DKMT_DESTROY_OUTPUTDUPL

用于销毁输出重复项。
D3DKMT_DESTROYALLOCATION

D3DKMT_DESTROYALLOCATION 结构描述用于释放分配的参数。
D3DKMT_DESTROYALLOCATION2

D3DKMT_DESTROYALLOCATION2 结构描述使用 D3DKMTDestroyAllocation2 释放分配的参数。
D3DKMT_DESTROYCONTEXT

D3DKMT_DESTROYCONTEXT 结构包含要发布的内核模式设备上下文的句柄。
D3DKMT_DESTROYDCFROMMEMORY

D3DKMT_DESTROYDCFROMMEMORY 结构描述用于释放显示上下文的参数。
D3DKMT_DESTROYDEVICE

D3DKMT_DESTROYDEVICE 结构包含要释放的内核模式设备上下文的句柄。
D3DKMT_DESTROYHWCONTEXT

一个结构,包含要销毁硬件上下文的信息。
D3DKMT_DESTROYHWQUEUE

一个结构,包含用于销毁硬件队列的信息。
D3DKMT_DESTROYKEYEDMUTEX

D3DKMT_DESTROYKEYEDMUTEX 结构描述 D3DKMTDestroyKeyedMutex 函数销毁的键锁互斥体。
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

包含设备 ID 信息。
D3DKMT_DEVICEPAGEFAULT_STATE

包含有关设备页错误状态的信息。
D3DKMT_DEVICEPRESENT_QUEUE_STATE

一种结构,用于保存有关硬件设备的队列状态的信息。
D3DKMT_DEVICEPRESENT_STATE

D3DKMT_DEVICEPRESENT_STATE结构描述用于检索设备的当前状态的参数。
D3DKMT_DEVICEPRESENT_STATE_DWM

设备当前状态。
D3DKMT_DEVICERESET_STATE

D3DKMT_DEVICERESET_STATE结构标识重置状态。
D3DKMT_DIRECTFLIP_SUPPORT

指示用户模式驱动程序是否支持直接翻转操作,其中视频内存在应用程序的托管主分配与桌面窗口管理器之间无缝翻转, (DWM) 托管主分配。
D3DKMT_DIRTYREGIONS

D3DKMT_DIRTYREGIONS 结构描述活动矩形 (脏 图面的区域) 。
D3DKMT_DISPLAYMODE

D3DKMT_DISPLAYMODE 结构描述显示模式。
D3DKMT_DISPLAYMODELIST

描述显示模式的列表。
D3DKMT_DLIST_DRIVER_NAME

设备列表文件名。
D3DKMT_DMM_ESCAPE

请勿使用 D3DKMT_DMM_ESCAPE 结构;它仅用于测试目的。 D3DKMT_DMM_ESCAPE结构介绍如何在调用 D3DKMTEscape 函数时控制显示模式管理器 (DMM) 。
D3DKMT_DOD_SET_DIRTYRECT_MODE

设置脏矩形模式。
D3DKMT_DRIVER_DESCRIPTION

描述内核模式显示驱动程序。
D3DKMT_ENUMADAPTERS

提供用于枚举系统上所有图形适配器的信息。
D3DKMT_ENUMADAPTERS2

详细了解 D3DKMTEnumAdapters2 结构。
D3DKMT_ENUMADAPTERS3

D3DKMTEnumAdapters3 结构包含 D3DKMTEnumAdapters3 函数用来枚举系统上所有图形适配器的信息。
D3DKMT_ESCAPE

D3DKMT_ESCAPE结构描述与显示微型端口驱动程序交换的信息。
D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE

详细了解D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE。
D3DKMT_EVICT

D3DKMT_EVICT与 D3DKMTEvict 一起使用,以从驻留引用计数中减去一个。
D3DKMT_EVICTION_CRITERIA

逐出条件。
D3DKMT_FENCE_PRESENTHISTORYTOKEN

D3DKMT_FENCE_PRESENTHISTORYTOKEN 结构标识围栏当前历史记录操作。
D3DKMT_FLIPINFOFLAGS

D3DKMT_FLIPINFOFLAGS 结构标识 OpenGL 可安装客户端驱动程序 (ICD) 通过调用 D3DKMTQueryAdapterInfo 函数获取的显示微型端口驱动程序的翻转功能。
D3DKMT_FLIPMANAGER_PRESENTHISTORYTOKEN

标识翻转当前历史记录标记。
D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN

详细了解 D3DKMT_FLIPMODEL_PRESENTHISTORYTOKEN 结构。
D3DKMT_FLIPMODEL_PRESENTHISTORYTOKENFLAGS

详细了解 D3DKMT_FLIPMODEL_PRESENTHISTORYTOKENFLAGS 结构。
D3DKMT_FLIPOVERLAY

D3DKMT_FLIPOVERLAY 结构描述要为覆盖显示的新分配。
D3DKMT_FLIPQUEUEINFO

D3DKMT_FLIPQUEUEINFO 结构描述了 OpenGL 可安装客户端驱动程序 (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 合成设备检索与其他设备上下文在同一进程中的设备上下文的计划优先级所需的信息。
D3DKMT_GETCONTEXTSCHEDULINGPRIORITY

D3DKMT_GETDEVICESCHEDULINGPRIORITY 结构描述用于检索设备上下文的计划优先级的参数。
D3DKMT_GETDEVICESTATE

D3DKMT_GETDEVICESTATE结构描述用于检索设备状态的参数。
D3DKMT_GETDISPLAYMODELIST

详细了解D3DKMT_GETDISPLAYMODELIST结构。
D3DKMT_GETMULTISAMPLEMETHODLIST

D3DKMT_GETMULTISAMPLEMETHODLIST 结构描述用于检索分配的多样本方法列表的参数。
D3DKMT_GETOVERLAYSTATE

D3DKMT_GETOVERLAYSTATE 结构描述 D3DKMTGetOverlayState 函数用于检索有关覆盖状态的参数。
D3DKMT_GETPRESENTHISTORY

D3DKMT_GETPRESENTHISTORY结构描述复制历史记录的状态。
D3DKMT_GETPROCESSDEVICEREMOVALSUPPORT

_D3DKMT_GETPROCESSDEVICEREMOVALSUPPORT 结构包含 D3DKMTGetProcessDeviceRemovalSupport 函数的适配器、进程和支持信息。
D3DKMT_GETRUNTIMEDATA

用于获取运行时数据。
D3DKMT_GETSCANLINE

D3DKMT_GETSCANLINE结构包含有关视频当前源的垂直空白状态的信息。
D3DKMT_GETSHAREDPRIMARYHANDLE

D3DKMT_GETSHAREDPRIMARYHANDLE结构描述检索主图面的全局共享句柄所需的参数。
D3DKMT_GETSHAREDRESOURCEADAPTERLUID

提供描述共享资源和创建该资源的图形适配器的信息。
D3DKMT_GETVERTICALBLANKEVENT

用于获取垂直空白事件。
D3DKMT_GPUMMU_CAPS

用于获取 GPU 内存管理单元功能。
D3DKMT_GPUVERSION

D3DKMT_GPUVERSION结构用于在 GPU 初始化期间收集 BIOS 版本和 GPU 体系结构名称。
D3DKMT_HISTORY_BUFFER_STATUS

包含历史记录缓冲区状态。
D3DKMT_HWDRM_SUPPORT

硬件 DRM 支持。
D3DKMT_HYBRID_DLIST_DLL_SUPPORT

D3DKMT_HYBRID_DLIST_DLL_SUPPORT结构指示适配器是否在混合系统上提供 dList DLL 支持。
D3DKMT_HYBRID_LIST

介绍 Direct 3D 内核模式混合列表。
D3DKMT_INDEPENDENTFLIP_SECONDARY_SUPPORT

用于指示是否支持独立的翻转辅助数据库。
D3DKMT_INDEPENDENTFLIP_SUPPORT

用于指示是否支持独立翻转。
D3DKMT_INVALIDATEACTIVEVIDPN

D3DKMT_INVALIDATEACTIVEVIDPN 结构描述了使当前使用的 VidPN) (活动视频当前网络失效的参数。
D3DKMT_INVALIDATECACHE

包含用于使缓存失效的信息。
D3DKMT_ISBADDRIVERFORHWPROTECTIONDISABLED

用于指示硬件保护的驱动程序是否已禁用。
D3DKMT_KMD_DRIVER_VERSION

包含内核模式驱动程序版本。
D3DKMT_LOCK

D3DKMT_LOCK 结构描述用于锁定分配的参数。
D3DKMT_LOCK2

D3DKMT_LOCK2介绍了用于锁定分配的参数。
D3DKMT_MARKDEVICEASERROR

_D3DKMT_MARKDEVICEASERROR结构包含标识设备和设备错误原因的信息。
D3DKMT_MIRACAST_CHUNK_DATA

包含无线显示 (Miracast) 区块数据。
D3DKMT_MIRACAST_DISPLAY_DEVICE_CAPS

Miracast 显示设备功能。
D3DKMT_MIRACAST_DISPLAY_DEVICE_STATUS

Miracast 显示设备状态。
D3DKMT_MIRACAST_DISPLAY_STOP_SESSIONS

Miracast 显示停止会话。
D3DKMT_MIRACASTCOMPANIONDRIVERNAME

Miracast (无线显示器的名称) 配套驱动程序。
D3DKMT_MPO3DDI_SUPPORT

保留支持状态的结构。
D3DKMT_MPOKERNELCAPS_SUPPORT

用于指示是否支持 MPO 内核功能的结构。
D3DKMT_MULTIPLANE_OVERLAY

D3DKMT_MULTIPLANE_OVERLAY结构包含用于定义多平面覆盖的信息。
D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES

包含多平面覆盖属性的结构。
D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2

_D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2 结构包含定义多平面覆盖的属性。
D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3

_D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 结构包含定义多平面覆盖的属性。
D3DKMT_MULTIPLANE_OVERLAY_CAPS

包含多平面覆盖功能。
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION

包含多平面过度发布组合信息。
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS

多平面覆盖后组合标志。
D3DKMT_MULTIPLANE_OVERLAY_POST_COMPOSITION_WITH_SOURCE

包含有关多平面覆盖后组合与源的信息。
D3DKMT_MULTIPLANE_OVERLAY2

_D3DKMT_MULTIPLANE_OVERLAY2结构包含用于定义多平面覆盖的信息。
D3DKMT_MULTIPLANE_OVERLAY3

详细了解 D3DKMT_MULTIPLANE_OVERLAY3 结构。
D3DKMT_MULTIPLANEOVERLAY_DECODE_SUPPORT

用于指示是否支持多平面过度解码。
D3DKMT_MULTIPLANEOVERLAY_HUD_SUPPORT

用于指示是否支持多平面覆盖 HUD。
D3DKMT_MULTIPLANEOVERLAY_SECONDARY_SUPPORT

用于指示是否支持多平面覆盖辅助副本。
D3DKMT_MULTIPLANEOVERLAY_STRETCH_SUPPORT

用于指示是否支持多平面覆盖拉伸。
D3DKMT_MULTIPLANEOVERLAY_SUPPORT

用于指示是否支持多平面覆盖。
D3DKMT_MULTISAMPLEMETHOD

D3DKMT_MULTISAMPLEMETHOD结构描述多重采样方法。
D3DKMT_NODE_PERFDATA

表示按时间间隔从适配器中为每个引擎收集的性能数据。
D3DKMT_NOTIFY_WORK_SUBMISSION

详细了解 D3DKMT_NOTIFY_WORK_SUBMISSION 结构。
D3DKMT_NOTIFY_WORK_SUBMISSION_FLAGS

详细了解D3DKMT_NOTIFY_WORK_SUBMISSION_FLAGS结构。
D3DKMT_OFFER_FLAGS

包含有关产品/服务标志的信息。
D3DKMT_OFFERALLOCATIONS

定义驱动程序提供以供重复使用的视频内存分配。 与 D3DKMTOfferAllocations 函数一起使用。
D3DKMT_OPENADAPTERFROMDEVICENAME

D3DKMT_OPENADAPTERFROMDEVICENAME 结构描述设备给定名称到图形适配器句柄和监视器输出的映射。
D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME

D3DKMT_OPENADAPTERFROMGDIDISPLAYNAME 结构描述 GDI 设备的给定名称到图形适配器句柄和监视器输出的映射。
D3DKMT_OPENADAPTERFROMHDC

D3DKMT_OPENADAPTERFROMHDC结构描述设备上下文句柄 (HDC) 映射到图形适配器句柄和监视器输出。
D3DKMT_OPENADAPTERFROMLUID

描述设备的给定本地唯一标识符 (LUID) 映射到图形适配器句柄。
D3DKMT_OPENGLINFO

D3DKMT_OPENGLINFO 结构描述了 OpenGL 可安装的客户端驱动程序 (ICD) 信息。
D3DKMT_OPENKEYEDMUTEX

D3DKMT_OPENKEYEDMUTEX 结构描述 D3DKMTOpenKeyedMutex 函数打开的键锁互斥体。
D3DKMT_OPENKEYEDMUTEX2

描述 D3DKMTOpenKeyedMutex2 函数打开的键锁互斥体。
D3DKMT_OPENKEYEDMUTEXFROMNTHANDLE

包含用于打开从 NT 句柄到进程的键控互斥体的信息。
D3DKMT_OPENNTHANDLEFROMNAME

描述从图形适配器名称打开进程的 NT 句柄所需的信息。
D3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE

_D3DKMT_OPENPROTECTEDSESSIONFROMNTHANDLE结构包含受保护的内核会话句柄和 NT 会话句柄
D3DKMT_OPENRESOURCE

D3DKMT_OPENRESOURCE 结构描述用于打开资源的参数。
D3DKMT_OPENRESOURCEFROMNTHANDLE

描述打开从 NT 句柄到进程的共享资源所需的信息。 共享资源可以是一组分配、键式互斥体或同步对象。
D3DKMT_OPENSYNCHRONIZATIONOBJECT

D3DKMT_OPENSYNCHRONIZATIONOBJECT 结构描述 D3DKMTOpenSynchronizationObject 函数打开的同步对象。
D3DKMT_OPENSYNCOBJECTFROMNTHANDLE

描述将 NT 进程句柄映射到图形处理单元 (GPU) 同步对象所需的信息。
D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2

D3DKMT_OPENSYNCOBJECTFROMNTHANDLE2与 D3DKMTOpenSyncObjectFromNtHandle2 一起使用,以打开受监视的围栏对象。
D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME

D3DKMT_OPENSYNCOBJECTNTHANDLEFROMNAME与 D3DKMTOpenSyncObjectNtHandleFromName 一起使用,为命名的共享监视围栏对象打开 NT 句柄。
D3DKMT_OUTDUPL_POINTER_SHAPE_INFO

包含输出重复指针形状信息。
D3DKMT_OUTPUTDUPL_FRAMEINFO

详细了解:_D3DKMT_OUTPUTDUPL_FRAMEINFO结构
D3DKMT_OUTPUTDUPL_GET_FRAMEINFO

获取重复输出的帧信息。
D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA

获取指针形状数据。
D3DKMT_OUTPUTDUPL_KEYEDMUTEX

包含输出重复键的互斥数据。
D3DKMT_OUTPUTDUPL_METADATA

包含输出重复元数据。
D3DKMT_OUTPUTDUPL_POINTER_POSITION

包含输出重复指针位置信息。
D3DKMT_OUTPUTDUPL_RELEASE_FRAME

定义将在调用 D3DKMTOutputDuplReleaseFrame 函数时释放的重复桌面映像。
D3DKMT_OUTPUTDUPL_SNAPSHOT

详细了解 D3DKMT_OUTPUTDUPL_SNAPSHOT 结构。
D3DKMT_OUTPUTDUPLCONTEXTSCOUNT

指定附加到给定视频呈现网络 (VidPN) 的当前桌面复制 API (DDA) 客户端的数目。
D3DKMT_OUTPUTDUPLCREATIONFLAGS

输出创建标志。
D3DKMT_OUTPUTDUPLPRESENT

描述桌面重复 API 交换链存在操作。
D3DKMT_OUTPUTDUPLPRESENTFLAGS

介绍桌面重复 API 交换链存在操作的选项。
D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE

由 D3DKMTOutputDuplPresentToHwQueue 函数用于输出硬件队列的重复句柄。
D3DKMT_PAGE_TABLE_LEVEL_DESC

描述页表级别信息的结构。
D3DKMT_PANELFITTER_SUPPORT

包含面板安装器支持信息的结构。
D3DKMT_PHYSICAL_ADAPTER_COUNT

用于获取物理适配器计数。
D3DKMT_PINDIRECTFLIPRESOURCES

间接翻转资源。
D3DKMT_PLANE_SPECIFIC_INPUT_FLAGS

特定于平面的输入标志。
D3DKMT_PLANE_SPECIFIC_OUTPUT_FLAGS

特定于平面的输出标志。
D3DKMT_POLLDISPLAYCHILDREN

D3DKMT_POLLDISPLAYCHILDREN结构描述用于查询给定显示适配器的所有子设备的连接状态的参数。
D3DKMT_PRESENT

D3DKMT_PRESENT 结构描述当前操作。
D3DKMT_PRESENT_MULTIPLANE_OVERLAY

D3DKMT_PRESENT_MULTIPLANE_OVERLAY 结构包含有关当前多平面覆盖的信息。
D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS

详细了解 D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS 结构。
D3DKMT_PRESENT_MULTIPLANE_OVERLAY2

_D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 结构包含有关当前多平面覆盖的信息。
D3DKMT_PRESENT_MULTIPLANE_OVERLAY3

详细了解 D3DKMT_PRESENT_MULTIPLANE_OVERLAY3 结构。
D3DKMT_PRESENT_REDIRECTED

用于提供有关当前历史记录令牌的状态的信息。
D3DKMT_PRESENT_REDIRECTED_FLAGS

用于指定获取重定向的当前历史记录令牌所需的标志。
D3DKMT_PRESENT_RGNS

指定当前操作中的脏和移动区域。
D3DKMT_PRESENT_STATS

D3DKMT_PRESENT_STATS结构描述呈现设备的当前状态。
D3DKMT_PRESENT_STATS_DWM

桌面 Windows 管理器的当前状态 (DWM) 。
D3DKMT_PRESENTFLAGS

D3DKMT_PRESENTFLAGS 结构标识如何执行当前操作。
D3DKMT_PRESENTHISTORYTOKEN

D3DKMT_PRESENTHISTORYTOKEN 结构标识当前操作的类型。
D3DKMT_PROCESS_VERIFIER_OPTION

进程验证程序选项。
D3DKMT_PROCESS_VERIFIER_OPTION_DATA

进程验证程序的选项数据。
D3DKMT_PROCESS_VERIFIER_VIDMM_FLAGS

详细了解 D3DKMT_PROCESS_VERIFIER_VIDMM_FLAGS 结构。
D3DKMT_PROCESS_VERIFIER_VIDMM_RESTRICT_BUDGET

进程验证程序视频内存管理限制预算。
D3DKMT_QUERY_ADAPTER_UNIQUE_GUID

用于查询唯一 guid。
D3DKMT_QUERY_DEVICE_IDS

用于查询设备 ID。
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) 源 ID 所需的信息。
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

Microsoft 保留_D3DKMT_SCATTERBLT结构仅供内部使用。 请勿在代码中使用此结构。
D3DKMT_SCATTERBLTS

Microsoft 保留_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 结构描述要为视频呈现源设置的 private-format 属性。
D3DKMT_SETFSEBLOCK

用于设置 FSE (全屏独占) 块。
D3DKMT_SETFSEBLOCKFLAGS

用于设置 FSE (全屏独占) 块标志。
D3DKMT_SETGAMMARAMP

D3DKMT_SETGAMMARAMP结构描述了用于设置伽玛斜率的参数。
D3DKMT_SETHWPROTECTIONTEARDOWNRECOVERY

用于设置硬件保护拆解恢复。
D3DKMT_SETQUEUEDLIMIT

D3DKMT_SETQUEUEDLIMIT 结构描述用于设置或检索给定类型的操作数限制的参数,这些操作可以为给定设备排队。
D3DKMT_SETSTABLEPOWERSTATE

用于设置稳定的电源状态。
D3DKMT_SETSYNCREFRESHCOUNTWAITTARGET

用于设置等待目标的同步刷新计数。
D3DKMT_SETVIDPNSOURCEHWPROTECTION

用于设置 VidPn 源硬件保护。
D3DKMT_SETVIDPNSOURCEOWNER

D3DKMT_SETVIDPNSOURCEOWNER 结构描述用于在视频呈现网络的路径中设置或释放视频源的参数 (拥有 VidPN 的 VidPN) 拓扑。
D3DKMT_SETVIDPNSOURCEOWNER1

介绍在视频呈现网络的路径中设置或释放视频当前源所需的信息(包括输出重复选项), (拥有 VidPN 的 VidPN) 拓扑。
D3DKMT_SETVIDPNSOURCEOWNER2

_D3DKMT_SETVIDPNSOURCEOWNER2结构包含用于设置视频呈现网络的信息 (VidPN) 源所有者。
D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION

D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION结构描述了应用程序即将锁定的共享主图面。
D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION

D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION结构描述了应用程序刚刚解锁的共享主图面。
D3DKMT_SHAREOBJECTWITHHOST

详细了解D3DKMT_SHAREOBJECTWITHHOST结构。
D3DKMT_SIGNALSYNCHRONIZATIONOBJECT

D3DKMT_SIGNALSYNCHRONIZATIONOBJECT 结构包含有关 D3DKMTSignalSynchronizationObject 函数发出信号的同步事件的信息。
D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2

D3DKMT_SIGNALSYNCHRONIZATIONOBJECT2 结构包含有关 D3DKMTSignalSynchronizationObject2 函数信号的同步事件的信息。
D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMCPU与 D3DKMTSignalSynchronizationObjectFromCpu 一起使用,使驱动程序能够向受监视的围栏发出信号。
D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU与 D3DKMTSignalSynchronizationObjectFromGpu 一起使用,以发出受监视围栏的信号。
D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2

D3DKMT_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2与 D3DKMTSignalSynchronizationObjectFromGpu2 一起使用,以发出受监视围栏的信号。
D3DKMT_STANDARDALLOCATION_EXISTINGHEAP

详细了解D3DKMT_STANDARDALLOCATION_EXISTINGHEAP结构。
D3DKMT_SUBMITCOMMAND

D3DKMT_SUBMITCOMMAND 结构用于在支持图形处理单元 (GPU) 虚拟寻址的上下文上提交命令缓冲区。
D3DKMT_SUBMITCOMMANDFLAGS

在位字段标志中标识有关直接内存访问的信息的结构, (DMA) 缓冲区提交到图形处理单元 (GPU) 。
D3DKMT_SUBMITCOMMANDTOHWQUEUE

一个结构,用于保存用于将命令提交到硬件队列的信息。
D3DKMT_SUBMITPRESENTBLTTOHWQUEUE

包含 D3DKMTSubmitPresentBltToHwQueue 函数所需的参数。
D3DKMT_SUBMITPRESENTTOHWQUEUE

用于将 Blt Present 操作提交到硬件队列的参数。
D3DKMT_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE

一个结构,包含用于将信号提交到硬件队列的信息。
D3DKMT_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE

一个结构,包含用于提交硬件队列等待的信息。
D3DKMT_SURFACECOMPLETE_PRESENTHISTORYTOKEN

用于显示图面的历史记录标记的结构。
D3DKMT_TDRDBGCTRL_ESCAPE

包含 (TDR) 超时检测和恢复转义过程的值。
D3DKMT_TRIMNOTIFICATION

D3DKMT_TRIMNOTIFICATION用于通知驱动程序剪裁其内存驻留列表。
D3DKMT_TRIMPROCESSCOMMITMENT

包含有关剪裁过程承诺的信息。
D3DKMT_TRIMPROCESSCOMMITMENT_FLAGS

剪裁过程承诺期间使用的标志。
D3DKMT_UMD_DRIVER_VERSION

指示用户模式驱动程序的版本号。
D3DKMT_UMDFILENAMEINFO

D3DKMT_UMDFILENAMEINFO 结构包含基于指定版本的 DirectX 运行时的 OpenGL ICD 的名称。
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结构介绍如何控制视频内存管理器 (这是调用 D3DKMTEscape 函数时 Dxgkrnl.sys) 的一部分。
D3DKMT_VIDPNSOURCEOWNER_FLAGS

指定用于 D3DKMTSetVidPnSourceOwner1 函数的输出重复选项。
D3DKMT_VIDSCH_ESCAPE

D3DKMT_VIDSCH_ESCAPE 结构介绍如何控制图形处理单元 (GPU) 计划程序 (这是调用 D3DKMTEscape 函数时 Dxgkrnl.sys) 的一部分。
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

碎片整理转义操作。
D3DKMT_DEVICE_ERROR_REASON

设备错误原因。
D3DKMT_DEVICEESCAPE_TYPE

设备转义类型。
D3DKMT_DEVICEEXECUTION_STATE

包含指示设备执行状态的值。
D3DKMT_DEVICESTATE_TYPE

D3DKMT_DEVICESTATE_TYPE 枚举类型包含指示设备状态的值。
D3DKMT_DMMESCAPETYPE

DMM (显示模式管理器) 转义类型。
D3DKMT_DRIVERVERSION

详细了解D3DKMT_DRIVERVERSION枚举。
D3DKMT_ESCAPE_PFN_CONTROL_COMMAND

转义函数指针控制命令。
D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE

详细了解D3DKMT_ESCAPE_VIRTUAL_REFRESH_RATE_TYPE。
D3DKMT_ESCAPETYPE

详细了解D3DKMT_ESCAPETYPE枚举。
D3DKMT_FLIPMODEL_INDEPENDENT_FLIP_STAGE

翻转模型的独立翻转阶段。
D3DKMT_GPU_PREFERENCE_QUERY_STATE

详细了解D3DKMT_GPU_PREFERENCE_QUERY_STATE枚举。
D3DKMT_GPU_PREFERENCE_QUERY_TYPE

GPU 首选项查询类型。
D3DKMT_MEMORY_SEGMENT_GROUP

D3DKMT_MEMORY_SEGMENT_GROUP枚举包含本地和非本地内存段组类型。
D3DKMT_MIRACAST_DEVICE_STATUS

Miracast (无线显示) 设备状态。
D3DKMT_MIRACAST_DISPLAY_DEVICE_STATE

Miracast 显示设备状态。
D3DKMT_MIRACAST_DRIVER_TYPE

Miracast (无线显示器) 驱动程序类型。
D3DKMT_MULTIPLANE_OVERLAY_BLEND

多平面覆盖混合类型。
D3DKMT_MULTIPLANE_OVERLAY_FLAGS

多平面覆盖标志。
D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT

多平面覆盖立体声格式。
D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT

多平面覆盖视频帧格式。
D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAGS

多平面覆盖 YCbCr 标志。
D3DKMT_OFFER_PRIORITY

_D3DKMT_OFFER_PRIORITY枚举表示用户模式显示驱动程序提供以供重复使用的视频内存资源的重要性的值。
D3DKMT_OUTDUPL_POINTER_SHAPE_TYPE

输出重复指针形状类型。
D3DKMT_OUTPUTDUPL_METADATATYPE

输出重复元数据类型。
D3DKMT_PNP_KEY_TYPE

一个枚举,指示 PNP 密钥的类型。
D3DKMT_PRESENT_MODEL

D3DKMT_PRESENT_MODEL 枚举类型包含指示当前操作模型的值。
D3DKMT_PROCESS_VERIFIER_OPTION_TYPE

进程验证程序选项类型。
D3DKMT_PROTECTED_SESSION_STATUS

指示受保护会话的状态。
D3DKMT_QUERYRESULT_PREEMPTION_ATTEMPT_RESULT

保留D3DKMT_QUERYRESULT_PREEMPTION_ATTEMPT_RESULT供系统使用。
D3DKMT_QUERYSTATISTICS_ALLOCATION_PRIORITY_CLASS

详细了解:D3DKMT_QUERYSTATISTICS_ALLOCATION_PRIORITY_CLASS
D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE

详细了解:D3DKMT_QUERYSTATISTICS_DMA_PACKET_TYPE
D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE

详细了解:D3DKMT_QUERYSTATISTICS_QUEUE_PACKET_TYPE
D3DKMT_QUERYSTATISTICS_TYPE

详细了解:D3DKMT_QUERYSTATISTICS_TYPE
D3DKMT_QUEUEDLIMIT_TYPE

D3DKMT_QUEUEDLIMIT_TYPE 枚举类型包含的值指示在调用 D3DKMTSetQueuedLimit 函数时要设置或检索其排队限制的操作类型。
D3DKMT_SCHEDULINGPRIORITYCLASS

D3DKMT_SCHEDULINGPRIORITYCLASS枚举类型包含描述进程的计划优先级的值。
D3DKMT_STANDARDALLOCATIONTYPE

详细了解 D3DKMT_STANDARDALLOCATIONTYPE 枚举。
D3DKMT_TDRDBGCTRLTYPE

D3DKMT_TDRDBGCTRLTYPE 枚举类型包含的值会影响调用 OpenGL D3DKMTEscape 函数时操作系统的超时检测和恢复 (TDR) 进程的行为。
D3DKMT_VAD_ESCAPE_COMMAND

VAD (视频加速显示) 转义命令。
D3DKMT_VERIFIER_OPTION_MODE

验证程序选项模式。
D3DKMT_VIDMMESCAPETYPE

D3DKMT_VIDMMESCAPETYPE 枚举与 D3DKMT_VIDMM_ESCAPE 结构一起使用。
D3DKMT_VIDPNSOURCEOWNER_TYPE

VidPn 源所有者类型。
D3DKMT_VIDSCHESCAPETYPE

D3DKMT_VIDMMESCAPETYPE 枚举与 D3DKMT_VIDSCH_ESCAPE 结构一起使用。
DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE

多平面覆盖立体声翻转模式。
DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY

多平面覆盖拉伸质量。
DXGKMT_POWER_SHARED_TYPE

指定显示驱动程序与之共享电源的非图形驱动程序的类型。
KMTQUERYADAPTERINFOTYPE

每个 KMTQUERYADAPTERINFOTYPE 值都与 D3DKMQueryAdapterInfo 检索的特定适配器信息段相关联。
KMTUMDVERSION

内核模式传输 UMD (用户模式驱动程序) 版本。
OUTPUTDUPL_CONTEXT_DEBUG_STATUS

输出重复上下文调试状态。