D3DKMT_CREATEPROTECTEDSESSION structure (d3dkmthk.h)

Used to create a protected session.

Syntax

typedef struct _D3DKMT_CREATEPROTECTEDSESSION {
  D3DKMT_HANDLE hDevice;
  D3DKMT_HANDLE hSyncObject;
  const VOID    *pPrivateDriverData;
  UINT          PrivateDriverDataSize;
  const VOID    *pPrivateRuntimeData;
  UINT          PrivateRuntimeDataSize;
  D3DKMT_HANDLE hHandle;
} D3DKMT_CREATEPROTECTEDSESSION;

Members

hDevice

A handle for the device.

hSyncObject

A monitored fence handle associated with the session.

pPrivateDriverData

Private driver data.

PrivateDriverDataSize

Size of private driver data.

pPrivateRuntimeData

Private runtime data.

PrivateRuntimeDataSize

Size of private runtime data.

hHandle

The protected session handle.

Requirements

Requirement Value
Header d3dkmthk.h