![]() |
NVAPI Reference Documentation
|
Release 361: January 27
|
Data Structures | |
| struct | _NV_DX_VIDEO_STEREO_INFO |
Defines | |
| #define | NV_STEREO_VIDEO_FORMAT_DEFINE |
| #define | NV_DX_VIDEO_STEREO_INFO_VER MAKE_NVAPI_VERSION(NV_DX_VIDEO_STEREO_INFO,1) |
Typedefs | |
| typedef enum _NV_STEREO_VIDEO_FORMAT | NV_STEREO_VIDEO_FORMAT |
| typedef struct _NV_DX_VIDEO_STEREO_INFO | NV_DX_VIDEO_STEREO_INFO |
Enumerations | |
| enum | _NV_STEREO_VIDEO_FORMAT { NV_STEREO_VIDEO_FORMAT_NOT_STEREO = 0, NV_STEREO_VIDEO_FORMAT_SIDE_BY_SIDE_LR = 1, NV_STEREO_VIDEO_FORMAT_SIDE_BY_SIDE_RL = 2, NV_STEREO_VIDEO_FORMAT_TOP_BOTTOM_LR = 3, NV_STEREO_VIDEO_FORMAT_TOP_BOTTOM_RL = 4, NV_STEREO_VIDEO_FORMAT_ROW_INTERLEAVE_LR = 5, NV_STEREO_VIDEO_FORMAT_ROW_INTERLEAVE_RL = 6, NV_STEREO_VIDEO_FORMAT_TWO_FRAMES_LR = 7, NV_STEREO_VIDEO_FORMAT_MONO_PLUS_OFFSET = 8, NV_STEREO_VIDEO_FORMAT_LAST = 9 } |
Functions | |
| NVAPI_INTERFACE | NvAPI_D3D9_VideoSetStereoInfo (IDirect3DDevice9 *pDev, NV_DX_VIDEO_STEREO_INFO *pStereoInfo) |
See also vidcontrol
SUPPORTED OS: Windows Vista and higher
Macro for constructing the version field of NV_DX_VIDEO_STEREO_INFO.
| #define NV_STEREO_VIDEO_FORMAT_DEFINE |
| typedef struct _NV_DX_VIDEO_STEREO_INFO NV_DX_VIDEO_STEREO_INFO |
| typedef enum _NV_STEREO_VIDEO_FORMAT NV_STEREO_VIDEO_FORMAT |
| NvAPI_D3D9_VideoSetStereoInfo | ( | IDirect3DDevice9 * | pDev, |
| NV_DX_VIDEO_STEREO_INFO * | pStereoInfo | ||
| ) |
DESCRIPTION: This api specifies the stereo format of a surface, so that the
surface could be used for stereo video processing or compositing.
In particular, this api could be used to link the left and right
views of a decoded picture.
\since Release: 313
INPUT: pDev - The device on which the stereo surface will be used
pStereoInfo - The stereo format of the surface
\return an int which could be an NvAPI status or DX HRESULT code
