![]() |
NVAPI Reference Documentation
|
Release 530: March
|
Data Structures | |
struct | NV_GET_CURRENT_SLI_STATE_V1 |
struct | 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 , NVAPI_D3D_SRH_SLI_RESPECT_DRIVER_INTERFRAME_CONTENT_SYNC = 3 } |
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) |
#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) |