NvFBCToCudaGrabFrame

Function NvFBCToCudaGrabFrame 

Source
pub unsafe extern "C" fn NvFBCToCudaGrabFrame(
    sessionHandle: NVFBC_SESSION_HANDLE,
    pParams: *mut NVFBC_TOCUDA_GRAB_FRAME_PARAMS,
) -> NVFBCSTATUS
Expand description

\brief Captures a frame to a CUDA device in video memory.

This function triggers a frame capture to a CUDA device in video memory.

Note about changes of resolution: \see NvFBCToSysGrabFrame

\param [in] sessionHandle FBC session handle.

\param [in] pParams ::NVFBC_TOCUDA_GRAB_FRAME_PARAMS

\return ::NVFBC_SUCCESS \n ::NVFBC_ERR_INVALID_HANDLE \n ::NVFBC_ERR_API_VERSION \n ::NVFBC_ERR_BAD_REQUEST \n ::NVFBC_ERR_CONTEXT \n ::NVFBC_ERR_INVALID_PTR \n ::NVFBC_ERR_CUDA \n ::NVFBC_ERR_INTERNAL \n ::NVFBC_ERR_X \n ::NVFBC_ERR_MUST_RECREATE \n \see NvFBCCreateCaptureSession \n \see NvFBCToCudaSetUp