Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic

DXGK_OVERLAYINFO structure

The DXGK_OVERLAYINFO structure describes parameters that are required to create or modify an overlay.

Syntax


typedef struct _DXGK_OVERLAYINFO {
  HANDLE           hAllocation;
  PHYSICAL_ADDRESS PhysicalAddress;
  UINT             SegmentId;
  RECT             DstRect;
  RECT             SrcRect;
  VOID             *pPrivateDriverData;
  UINT             PrivateDriverDataSize;
} DXGK_OVERLAYINFO;

Members

hAllocation

[in] A handle to the allocation to be displayed on the overlay.

PhysicalAddress

[in] The physical address, within the segment that SegmentId specifies, of the allocation to be displayed.

SegmentId

[in] The identifier of a segment in which the allocation is currently paged-in.

DstRect

[in] A RECT structure that contains the overlay destination rectangle, in device coordinates.

SrcRect

[in] A RECT structure that contains the overlay source rectangle, in device coordinates.

pPrivateDriverData

[in] A pointer to a block of private data that is passed from the user-mode display driver to the display miniport driver.

PrivateDriverDataSize

[in] The size, in bytes, of the block of private data that pPrivateDriverData points to.

Requirements

Version

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

Header

D3dkmddi.h (include D3dkmddi.h)

See also

DxgkDdiCreateOverlay
DXGKARG_CREATEOVERLAY
DXGKARG_UPDATEOVERLAY
DxgkDdiUpdateOverlay
RECT

 

 

Send comments about this topic to Microsoft

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.