Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Discards (evicts) an allocation from video display memory. Implemented by Windows Display Driver Model (WDDM) 1.2 and later user-mode display drivers.
Syntax
PFND3D11_1DDI_DISCARD Pfnd3d111DdiDiscard;
void Pfnd3d111DdiDiscard(
D3D10DDI_HDEVICE unnamedParam1,
D3D11DDI_HANDLETYPE HandleType,
VOID *hResourceOrView,
const D3D10_DDI_RECT *unnamedParam4,
UINT NumRects
)
{...}
Parameters
unnamedParam1
hDevice [in]
A handle to the display device (graphics context).
HandleType
A value, of type D3D11DDI_HANDLETYPE, that identifies the context handle type.
hResourceOrView
A pointer to a handle to the resource or to the view that is to be discarded.
unnamedParam4
pRects [in, optional]
An optional array of RECT structures for the rectangles in the resource view to discard. If NULL, the Discard(D3D11_1) function discards the entire surface.
NumRects
The number of rectangles in the array that the pRects parameter specifies.
Return value
None
Remarks
The D3D10_DDI_RECT structure is defined as a RECT structure.
typedef RECT D3D10_DDI_RECT;
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Minimum supported server | Windows Server 2012 |
Target Platform | Desktop |
Header | d3d10umddi.h (include D3d10umddi.h) |