Sunshine latest
Self-hosted game stream host for Moonlight.
cuda::nvfbc::handle_t Class Reference

Public Member Functions

int capture (NVFBC_CREATE_CAPTURE_SESSION_PARAMS &capture_params)
 
 handle_t (handle_t &&other)
 
const char * last_error ()
 
handle_toperator= (handle_t &&other)
 
int reset ()
 
std::optional< NVFBC_GET_STATUS_PARAMS > status ()
 
int stop ()
 

Static Public Member Functions

static std::optional< handle_tmake ()
 

Public Attributes

NVFBC_SESSION_HANDLE handle
 
std::bitset< MAX_FLAGS > handle_flags
 

The documentation for this class was generated from the following file: