D3DKMT_PRESENT_REDIRECTED structure (d3dkmthk.h)

Used to give information on the status of the present history token.

Syntax

typedef struct _D3DKMT_PRESENT_REDIRECTED {
  [in] D3DKMT_HANDLE                   hSyncObj;
  [in] D3DKMT_HANDLE                   hDevice;
  [in] D3DKMT_ALIGN64 ULONGLONG        WaitedFenceValue;
  [in] D3DKMT_PRESENTHISTORYTOKEN      PresentHistoryToken;
       D3DKMT_PRESENT_REDIRECTED_FLAGS Flags;
  [in] D3DKMT_HANDLE                   hSource;
  [in] UINT                            PrivateDriverDataSize;
  [in] PVOID                           pPrivateDriverData;
} D3DKMT_PRESENT_REDIRECTED;

Members

[in] hSyncObj

The sync object that the PHT waits on.

[in] hDevice

Device associated with the present

[in] WaitedFenceValue

The fence value of hSyncObj that PHT waits on

[in] PresentHistoryToken

The present history token.

Flags

The flags needed to give the status of the present history token.

[in] hSource

Source allocation to present from

[in] PrivateDriverDataSize

The size of pPrivateDriverData.

[in] pPrivateDriverData

Private driver data to pass to DdiPresent and DdiSetVidPnSourceAddress

Requirements

Requirement Value
Header d3dkmthk.h