D3DKMT_CREATEPROTECTEDSESSION structure

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

   
Header d3dkmthk.h