Expand Minimize

DXGKARG_ESCAPE structure

The DXGKARG_ESCAPE structure describes information that the user-mode display driver shares with the display miniport driver.

Syntax


typedef struct _DXGKARG_ESCAPE {
  HANDLE             hDevice;
  D3DDDI_ESCAPEFLAGS Flags;
  VOID               *pPrivateDriverData;
  UINT               PrivateDriverDataSize;
  HANDLE             hContext;
} DXGKARG_ESCAPE;

Members

hDevice

[in] A handle to the display device (graphics context) that was originally passed to the display miniport driver's DxgkDdiCreateDevice function.

Flags

[in] A D3DDDI_ESCAPEFLAGS structure that indicates, in bit-field flags, how to share information.

pPrivateDriverData

[in/out] A pointer to a buffer that contains the information that the display miniport driver and the user-mode display driver share.

PrivateDriverDataSize

[in/out] The size, in bytes, of the buffer that pPrivateDriverData points to.

hContext

[in] A handle to the context that was originally passed to the display miniport driver's DxgkDdiCreateContext function.

Requirements

Version

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

Header

D3dkmddi.h (include D3dkmddi.h)

See also

D3DDDI_ESCAPEFLAGS
DxgkDdiCreateContext
DxgkDdiCreateDevice
DxgkDdiEscape

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft. All rights reserved.