umdprovider.h 标头

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

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

函数

 
UMDEtwLogMapAllocation

描述如何使用 Microsoft DirectX 图形内核子系统 (Dxgkrnl.sys) 内存分配或部分分配。
UMDEtwLogUnmapAllocation

指示不再使用 Microsoft DirectX 图形内核子系统 (Dxgkrnl.sys) 内存分配或部分分配。 无论分配是否被销毁,都调用此函数。
UMDEtwRegister

注册事件跟踪提供程序。 驱动程序应在调用日志事件之前调用此函数。
UMDEtwUnregister

取消注册事件跟踪提供程序。 在卸载用户模式驱动程序之前调用此函数。 调用此函数后,驱动程序不应对记录事件进行任何其他调用。

结构

 
UMDETW_ALLOCATION_USAGE

指示从 Microsoft Direct3D 内存分配映射到 Microsoft DirectX 图形内核子系统 (Dxgkrnl.sys) 分配的原因。

枚举

 
UMDETW_ALLOCATION_SEMANTIC

指示如果分配是用户模式驱动程序的内部分配,则内存分配将用于什么。