NVAPI Reference Documentation
NVIDIA
Release 361: January 27
2016

Data Structures | Defines | Typedefs | Enumerations | Functions
nvapi_lite_sli.h File Reference
#include "nvapi_lite_salstart.h"
#include "nvapi_lite_common.h"
#include "nvapi_lite_salend.h"

Data Structures

struct  NV_GET_CURRENT_SLI_STATE

Defines

#define NV_GET_CURRENT_SLI_STATE_VER   MAKE_NVAPI_VERSION(NV_GET_CURRENT_SLI_STATE,1)

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 *pDev, NVDX_ObjectHandle obj, NvU32 Flags)
NVAPI_INTERFACE NvAPI_D3D_EndResourceRendering (IUnknown *pDev, NVDX_ObjectHandle obj, NvU32 Flags)


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

NVIDIA