Skip to content

Latest commit

 

History

History
90 lines (65 loc) · 3.27 KB

ne-umdprovider-_umdetw_allocation_semantic.md

File metadata and controls

90 lines (65 loc) · 3.27 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NE:umdprovider._UMDETW_ALLOCATION_SEMANTIC
_UMDETW_ALLOCATION_SEMANTIC (umdprovider.h)
Indicates what a memory allocation is used for if the allocation is internal to the user-mode driver.
display\umdetw_allocation_semantic.htm
display
05/10/2018
UMDETW_ALLOCATION_SEMANTIC enumeration
UMDETW_ALLOCATION_SEMANTIC, UMDETW_ALLOCATION_SEMANTIC enumeration [Display Devices], UMDETW_ALLOCATION_SEMANTIC_CONTEXT_SAVE, UMDETW_ALLOCATION_SEMANTIC_DMA_BUFFER, UMDETW_ALLOCATION_SEMANTIC_DOWNLOAD_STAGING, UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MAX, UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MIN, UMDETW_ALLOCATION_SEMANTIC_NONE, UMDETW_ALLOCATION_SEMANTIC_UPLOAD_STAGING, _UMDETW_ALLOCATION_SEMANTIC, display.umdetw_allocation_semantic, umdprovider/UMDETW_ALLOCATION_SEMANTIC, umdprovider/UMDETW_ALLOCATION_SEMANTIC_CONTEXT_SAVE, umdprovider/UMDETW_ALLOCATION_SEMANTIC_DMA_BUFFER, umdprovider/UMDETW_ALLOCATION_SEMANTIC_DOWNLOAD_STAGING, umdprovider/UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MAX, umdprovider/UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MIN, umdprovider/UMDETW_ALLOCATION_SEMANTIC_NONE, umdprovider/UMDETW_ALLOCATION_SEMANTIC_UPLOAD_STAGING
umdprovider.h
Umdprovider.h
Windows
Windows 8
Windows Server 2012
Windows
UMDETW_ALLOCATION_SEMANTIC
_UMDETW_ALLOCATION_SEMANTIC
umdprovider/_UMDETW_ALLOCATION_SEMANTIC
UMDETW_ALLOCATION_SEMANTIC
umdprovider/UMDETW_ALLOCATION_SEMANTIC
APIRef
kbSyntax
HeaderDef
umdprovider.h
_UMDETW_ALLOCATION_SEMANTIC
UMDETW_ALLOCATION_SEMANTIC

_UMDETW_ALLOCATION_SEMANTIC enumeration

-description

Indicates what a memory allocation is used for if the allocation is internal to the user-mode driver.

-enum-fields

-field UMDETW_ALLOCATION_SEMANTIC_NONE

The allocation is created for a Direct3D resource.

-field UMDETW_ALLOCATION_SEMANTIC_DMA_BUFFER

The allocation is used as a DMA buffer.

-field UMDETW_ALLOCATION_SEMANTIC_UPLOAD_STAGING

The allocation is used as a staging allocation to upload and download data to and from video memory.

-field UMDETW_ALLOCATION_SEMANTIC_DOWNLOAD_STAGING

The allocation is used exclusively as a staging allocation to download data from video memory.

-field UMDETW_ALLOCATION_SEMANTIC_CONTEXT_SAVE

The allocation is used as a GPU context save area.

-field UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MIN

The driver can use this semantic value for its own internal purposes.

-field UMDETW_ALLOCATION_SEMANTIC_DRIVER_OTHER_MAX

The driver can use this semantic value for its own internal purposes.

-see-also

UMDEtwLogMapAllocation

UMDEtwLogUnmapAllocation