d3dkmthk.h 标头

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

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

IOCTLs

 
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

详细了解 D3DKMTCreateHwQueue 函数。
D3DKMTCreateKeyedMutex

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

D3DKMTCreateKeyedMutex2 函数创建一个包含私有数据的键式互斥体对象。 该函数在成功创建时返回STATUS_SUCCESS。
D3DKMTCreateNativeFence

详细了解 D3DKMTCreateNativeFence。
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 函数检索用于分配的多个示例方法的列表。
D3DKMTGetNativeFenceLogDetail

详细了解 D3DKMTGetNativeFenceLogDetail 函数。
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

使缓存失效。
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

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 发出从桌面窗口管理器桌面重复 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 显示名称映射到调用 D3DKMTOutputDuplPresent 函数所需的远程视频演示网络 (VidPN) 源 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 函数更改视频演示源的专用格式属性。
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

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

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

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

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

Pfnd3dkmtGetdevicestate 检索设备的状态。
PFND3DKMT_GETDISPLAYMODELIST

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

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

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

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

详细了解PFND3DKMT_GETNATIVEFENCELOGDETAIL函数。
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

Pfnd3dkmtMapgpuvirtualadress 将图形处理单元(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将桌面窗口管理器桌面重复 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)源 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

详细了解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)当前历史记录操作。
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

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

详细了解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结构描述了使用 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

详细了解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 组合设备检索与其他设备上下文位于同一进程中的设备上下文的计划优先级所需的信息。
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结构用于在 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_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结构描述设备上下文句柄(HDC)到图形适配器句柄和监视输出的映射。
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

指定附加到给定视频演示网络(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_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

桌面窗口管理器(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

详细了解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

在位字段标志中标识要提交到图形处理单元(GPU)的直接内存访问(DMA)缓冲区的信息的结构。
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结构包含基于 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结构描述如何在调用 D3DKMTEscape 函数时控制图形处理单元(GPU)计划程序(这是 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结构通过调用 D3DKMTQueryAdapterInfo 函数标识 OpenGL 可安装客户端驱动程序(ICD)获取的显示微型端口驱动程序的工作集属性。
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枚举驱动程序为跨适配器资源提供的支持层(s)。
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_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 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_STEREO_FLIP_MODE枚举。
DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY

多平面覆盖拉伸质量。
DXGKMT_POWER_SHARED_TYPE

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

详细了解 KMTQUERYADAPTERINFOTYPE 枚举。
KMTUMDVERSION

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

详细了解OUTPUTDUPL_CONTEXT_DEBUG_STATUS枚举。