NVAPI Reference Documentation
NVIDIA
Release 384: June 27
2017

nvapi_lite_sli.h File Reference

Data Structures

struct  NV_GET_CURRENT_SLI_STATE_V1
 
struct  NV_GET_CURRENT_SLI_STATE_V2
 

Macros

#define NV_GET_CURRENT_SLI_STATE_VER1   MAKE_NVAPI_VERSION(NV_GET_CURRENT_SLI_STATE_V1,1)
 
#define NV_GET_CURRENT_SLI_STATE_VER2   MAKE_NVAPI_VERSION(NV_GET_CURRENT_SLI_STATE_V2,1)
 
#define NV_GET_CURRENT_SLI_STATE_VER   NV_GET_CURRENT_SLI_STATE_VER2
 
#define NV_GET_CURRENT_SLI_STATE   NV_GET_CURRENT_SLI_STATE_V2
 

Typedefs

typedef enum _NVAPI_D3D_SETRESOURCEHINT_CATEGORY NVAPI_D3D_SETRESOURCEHINT_CATEGORY
 
typedef enum _NVAPI_D3D_SETRESOURCEHINT_SLI NVAPI_D3D_SETRESOURCEHINT_SLI
 
typedef enum _NVAPI_D3D_RESOURCERENDERING_FLAG NVAPI_D3D_RESOURCERENDERING_FLAG
 

Enumerations

enum  _NVAPI_D3D_SETRESOURCEHINT_CATEGORY { NVAPI_D3D_SRH_CATEGORY_SLI = 1 }
 
enum  _NVAPI_D3D_SETRESOURCEHINT_SLI { NVAPI_D3D_SRH_SLI_APP_CONTROLLED_INTERFRAME_CONTENT_SYNC = 1, NVAPI_D3D_SRH_SLI_ASK_FOR_BROADCAST_USAGE = 2 }
 
enum  _NVAPI_D3D_RESOURCERENDERING_FLAG { NVAPI_D3D_RR_FLAG_DEFAULTS = 0x00000000, NVAPI_D3D_RR_FLAG_FORCE_DISCARD_CONTENT = 0x00000001, NVAPI_D3D_RR_FLAG_FORCE_KEEP_CONTENT = 0x00000002, NVAPI_D3D_RR_FLAG_MULTI_FRAME = 0x00000004 }
 

Functions

NVAPI_INTERFACE NvAPI_D3D_GetCurrentSLIState (IUnknown *pDevice, NV_GET_CURRENT_SLI_STATE *pSliState)
 
NVAPI_INTERFACE NvAPI_D3D_SetResourceHint (IUnknown *pDev, NVDX_ObjectHandle obj, NVAPI_D3D_SETRESOURCEHINT_CATEGORY dwHintCategory, NvU32 dwHintName, NvU32 *pdwHintValue)
 
NVAPI_INTERFACE NvAPI_D3D_BeginResourceRendering (IUnknown *pDeviceOrContext, NVDX_ObjectHandle obj, NvU32 Flags)
 
NVAPI_INTERFACE NvAPI_D3D_EndResourceRendering (IUnknown *pDeviceOrContext, NVDX_ObjectHandle obj, NvU32 Flags)
 

Macro Definition Documentation

#define NV_GET_CURRENT_SLI_STATE   NV_GET_CURRENT_SLI_STATE_V2
#define NV_GET_CURRENT_SLI_STATE_VER   NV_GET_CURRENT_SLI_STATE_VER2
#define NV_GET_CURRENT_SLI_STATE_VER2   MAKE_NVAPI_VERSION(NV_GET_CURRENT_SLI_STATE_V2,1)


Copyright (c) 2007-2017 NVIDIA Corporation. All rights reserved.

NVIDIA