NVAPI Reference Documentation
NVIDIA
Release 560
Mon Aug 5 2024

Enumerations | Functions
nvapi_lite_d3dext.h File Reference
#include "nvapi_lite_salstart.h"
#include "nvapi_lite_common.h"
#include "nvapi_lite_salend.h"

Enumerations

enum  NVAPI_DEVICE_FEATURE_LEVEL {
  NVAPI_DEVICE_FEATURE_LEVEL_NULL = -1 , NVAPI_DEVICE_FEATURE_LEVEL_10_0 = 0 , NVAPI_DEVICE_FEATURE_LEVEL_10_0_PLUS = 1 , NVAPI_DEVICE_FEATURE_LEVEL_10_1 = 2 ,
  NVAPI_DEVICE_FEATURE_LEVEL_11_0 = 3
}
 

Functions

NVAPI_INTERFACE NvAPI_D3D11_CreateDevice (IDXGIAdapter *pAdapter, D3D_DRIVER_TYPE DriverType, HMODULE Software, UINT Flags, CONST D3D_FEATURE_LEVEL *pFeatureLevels, UINT FeatureLevels, UINT SDKVersion, ID3D11Device **ppDevice, D3D_FEATURE_LEVEL *pFeatureLevel, ID3D11DeviceContext **ppImmediateContext, NVAPI_DEVICE_FEATURE_LEVEL *pSupportedLevel)
 
NVAPI_INTERFACE NvAPI_D3D11_CreateDeviceAndSwapChain (IDXGIAdapter *pAdapter, D3D_DRIVER_TYPE DriverType, HMODULE Software, UINT Flags, CONST D3D_FEATURE_LEVEL *pFeatureLevels, UINT FeatureLevels, UINT SDKVersion, CONST DXGI_SWAP_CHAIN_DESC *pSwapChainDesc, IDXGISwapChain **ppSwapChain, ID3D11Device **ppDevice, D3D_FEATURE_LEVEL *pFeatureLevel, ID3D11DeviceContext **ppImmediateContext, NVAPI_DEVICE_FEATURE_LEVEL *pSupportedLevel)
 
NVAPI_INTERFACE NvAPI_D3D11_SetDepthBoundsTest (IUnknown *pDeviceOrContext, NvU32 bEnable, float fMinDepth, float fMaxDepth)