展開 最小化

DxgkDdiDestroyContext routine

The DxgkDdiDestroyContext function destroys the specified graphics processing unit (GPU) context.

Syntax


PDXGKDDI_DESTROYCONTEXT DxgkDdiDestroyContext;

NTSTATUS APIENTRY DxgkDdiDestroyContext(
  _In_  const HANDLE hContext
)
{ ... }

Parameters

hContext [in]

[in] A handle to the context to destroy. The display miniport driver's DxgkDdiCreateContext function previously returned this handle in the hContext member of the DXGKARG_CREATECONTEXT structure that the pCreateContext parameter of DxgkDdiCreateContext points to.

Return value

DxgkDdiDestroyContext returns STATUS_SUCCESS, or an appropriate error result if the context is not successfully destroyed.

Remarks

A driver should free all resources that it allocated for the context and clean up any internal tracking data structures.

DxgkDdiDestroyContext should be made pageable.

Requirements

Version

Available in Windows Vista and later versions of the Windows operating systems.

Header

D3dkmddi.h (include D3dkmddi.h)

IRQL

PASSIVE_LEVEL

See also

DXGKARG_CREATECONTEXT
DxgkDdiCreateContext

 

 

Send comments about this topic to Microsoft

表示:
© 2014 Microsoft