Sunshine latest
Self-hosted game stream host for Moonlight.
nvprefs_common.h File Reference

Declarations for common nvidia preferences. More...

#include <windows.h>
#include <aclapi.h>
#include "src/utility.h"
Include dependency graph for nvprefs_common.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  nvprefs::nvprefs_options
 
struct  nvprefs::safe_handle
 
struct  nvprefs::safe_hlocal_deleter
 

Typedefs

template<typename T >
using nvprefs::safe_hlocal = util::uniq_ptr<std::remove_pointer_t<T>, safe_hlocal_deleter>
 
using nvprefs::safe_sid = util::safe_ptr_v2<void, PVOID, FreeSid>
 

Functions

void nvprefs::error_message (const std::string &message)
 
void nvprefs::error_message (const std::wstring &message)
 
nvprefs_options nvprefs::get_nvprefs_options ()
 
void nvprefs::info_message (const std::string &message)
 
void nvprefs::info_message (const std::wstring &message)
 

Detailed Description

Declarations for common nvidia preferences.