umdprovider.h header
This header is used by display. For more information, see:
umdprovider.h contains the following programming interfaces:
Functions
UMDEtwLogMapAllocation Describes how a Microsoft DirectX graphics kernel subsystem (Dxgkrnl.sys) memory allocation, or a portion of the allocation, is being used. |
UMDEtwLogUnmapAllocation Indicates that a Microsoft DirectX graphics kernel subsystem (Dxgkrnl.sys) memory allocation, or a portion of the allocation, is no longer being used. Call this function whether or not the allocation is being destroyed. |
UMDEtwRegister Registers the event trace provider. The driver should call this function before it makes any calls to log events. |
UMDEtwUnregister Unregisters the event trace provider. Call this function before the user-mode driver is unloaded. After this function is called, the driver should not make any other calls to log events. |
Structures
UMDETW_ALLOCATION_USAGE Indicates the reason for mapping from a Microsoft Direct3D memory allocation to a Microsoft DirectX graphics kernel subsystem (Dxgkrnl.sys) allocation. |
Enumerations
UMDETW_ALLOCATION_SEMANTIC Indicates what a memory allocation is used for if the allocation is internal to the user-mode driver. |