PFND3DDDI_SUBMITPRESENTBLTTOHWQUEUECB callback function (d3dumddi.h)

Implemented by the client driver to submit a present blt to the hardware queue.

Syntax

PFND3DDDI_SUBMITPRESENTBLTTOHWQUEUECB Pfnd3dddiSubmitpresentblttohwqueuecb;

HRESULT Pfnd3dddiSubmitpresentblttohwqueuecb(
  HANDLE hDevice,
  D3DDDICB_SUBMITPRESENTBLTTOHWQUEUE *unnamedParam2
)
{...}

Parameters

hDevice

A handle to the device.

unnamedParam2

A pointer to the D3DDDICB_SUBMITPRESENTBLTTOHWQUEUE structure that holds information on submitting a present blt to the hardware queue.

Return value

Return code Description
S_OK The call was completed successfully.

This function might also return other HRESULT values.

Remarks

Register your implementation of this callback function by setting the appropriate member of D3DDDICB_SUBMITPRESENTBLTTOHWQUEUE and then calling Pfnd3dddiSubmitpresentblttohwqueuecb.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1809
Header d3dumddi.h