Skip to content

Latest commit

 

History

History
101 lines (66 loc) · 3.86 KB

nc-d3d10umddi-pfnd3d11ddi_createunorderedaccessview.md

File metadata and controls

101 lines (66 loc) · 3.86 KB
UID title description old-location 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 tech.root req.typenames f1_keywords topic_type api_type api_location api_name
NC:d3d10umddi.PFND3D11DDI_CREATEUNORDEREDACCESSVIEW
PFND3D11DDI_CREATEUNORDEREDACCESSVIEW (d3d10umddi.h)
The CreateUnorderedAccessView function creates an unordered access view.
display\createunorderedaccessview.htm
05/10/2018
PFND3D11DDI_CREATEUNORDEREDACCESSVIEW callback function
CreateUnorderedAccessView, CreateUnorderedAccessView callback function [Display Devices], PFND3D11DDI_CREATEUNORDEREDACCESSVIEW, PFND3D11DDI_CREATEUNORDEREDACCESSVIEW callback, UserModeDisplayDriverDx11_Functions_4b9c2d38-c780-47be-a5fa-dec2c860732b.xml, d3d10umddi/CreateUnorderedAccessView, display.createunorderedaccessview
d3d10umddi.h
D3d10umddi.h
Desktop
CreateUnorderedAccessView is supported beginning with the Windows 7 operating system.
Windows
display
PFND3D11DDI_CREATEUNORDEREDACCESSVIEW
d3d10umddi/PFND3D11DDI_CREATEUNORDEREDACCESSVIEW
APIRef
kbSyntax
UserDefined
d3d10umddi.h
PFND3D11DDI_CREATEUNORDEREDACCESSVIEW

PFND3D11DDI_CREATEUNORDEREDACCESSVIEW callback function

-description

The CreateUnorderedAccessView function creates an unordered access view.

-parameters

-param unnamedParam1

hDevice [in]

A handle to the display device (graphics context).

-param unnamedParam2

pCreateUnorderedAccessView [in]

A pointer to a D3D11DDIARG_CREATEUNORDEREDACCESSVIEW structure that describes the parameters that the user-mode display driver uses to create an unordered access view.

-param unnamedParam3

hUnorderedAccessView [in]

A handle to the driver's private data for the hull shader.

-param unnamedParam4

hRTUnorderedAccessView [in]

A handle to the unordered access view that the driver should use when it calls back into the Direct3D runtime.

-remarks

The driver can use the pfnSetErrorCb callback function to set an error code.

The driver might run out of memory. Therefore, the driver can pass E_OUTOFMEMORY or D3DDDIERR_DEVICEREMOVED in a call to the pfnSetErrorCb function. The Direct3D runtime determines that any other errors are critical. If the driver passes any errors, which includes D3DDDIERR_DEVICEREMOVED, the Direct3D runtime determines that the handle is invalid; therefore, the runtime does not call the DestroyUnorderedAccessView function to destroy the handle that the hUnorderedAccessView parameter specifies.

-see-also

CalcPrivateUnorderedAccessViewSize

D3D11DDIARG_CREATEUNORDEREDACCESSVIEW

D3D11DDI_DEVICEFUNCS

DestroyUnorderedAccessView

pfnSetErrorCb