D3D12DDI_DEALLOCATE_FLAGS_0022 enumeration (d3d12umddi.h)
The D3D12DDI_DEALLOCATE_FLAGS_0022 enumeration contains bit-wise flags for the runtime's pfnDeallocateCb callback function.
Syntax
typedef enum D3D12DDI_DEALLOCATE_FLAGS_0022 {
D3D12DDI_DEALLOCATE_FLAGS_0022_NONE = 0x0,
D3D12DDI_DEALLOCATE_FLAGS_0022_ASSUME_NOT_IN_USE = 0x1,
D3D12DDI_DEALLOCATE_FLAGS_0022_SYNCHRONOUS_DESTROY = 0x2
} ;
Constants
D3D12DDI_DEALLOCATE_FLAGS_0022_NONE Value: 0x0 No flags are specified. |
D3D12DDI_DEALLOCATE_FLAGS_0022_ASSUME_NOT_IN_USE Value: 0x1 Assume that the allocation is not in use. |
D3D12DDI_DEALLOCATE_FLAGS_0022_SYNCHRONOUS_DESTROY Value: 0x2 Ensure that the resource is destroyed synchronously. |
Remarks
The UMD provides these flags when it calls the runtime's pfnDeallocateCb callback to deallocate resources.
Requirements
Requirement | Value |
---|---|
Header | d3d12umddi.h (include D3d12umddi.h) |