D3DKMT_CREATEOVERLAY structure

The D3DKMT_CREATEOVERLAY structure describes overlay hardware.

Syntax


typedef struct _D3DKMT_CREATEOVERLAY {
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  D3DKMT_HANDLE                  hDevice;
  D3DDDI_KERNELOVERLAYINFO       OverlayInfo;
  D3DKMT_HANDLE                  hOverlay;
} D3DKMT_CREATEOVERLAY;

Members

VidPnSourceId

[in] The zero-based identification number of the video present source in a path of a video present network (VidPN) topology on which to overlay (that is, the identifier of the primary surface on which to overlay).

hDevice

[in] A handle to the device that the overlay is associated with.

OverlayInfo

[in] A D3DDDI_KERNELOVERLAYINFO structure that describes information about the kernel-mode overlay object.

hOverlay

[out] A D3DKMT_HANDLE data type that represents a kernel-mode handle to the kernel-mode overlay object, which represents the overlay hardware in subsequent calls by the OpenGl ICD.

Requirements

Version

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

Header

D3dkmthk.h (include D3dkmthk.h)

See also

D3DDDI_KERNELOVERLAYINFO
D3DKMTCreateOverlay

 

 

Send comments about this topic to Microsoft

Show: