47#ifndef DWGL_FRAMECAPTUREEXTRA_H_
48#define DWGL_FRAMECAPTUREEXTRA_H_
106DW_DEPRECATED(
"dwFrameCapture_appendFrameCUDAAsync: this function is deprecated, replace with the dwFrameCapture_appendFrameAsync")
NVIDIA DriveWorks API: FrameCapture Methods
#define DW_DEPRECATED(msg)
dwStatus
Status definition.
struct dwFrameCaptureObject * dwFrameCaptureHandle_t
Handle to a Frame Capture module object.
DW_VIZ_API_PUBLIC dwStatus dwFrameCapture_appendFrameGLAsync(const dwImageGL *img, dwFrameCaptureHandle_t framecapture)
Asynchronously append a dwImageGL frame to the capture and it's serialized.
DW_VIZ_API_PUBLIC dwStatus dwFrameCapture_appendFrameCUDAAsync(const dwImageCUDA *img, dwFrameCaptureHandle_t framecapture)
Asynchronously append a dwImageCUDA frame to the capture and it's serialized.
DW_VIZ_API_PUBLIC dwStatus dwFrameCapture_start(dwFrameCaptureHandle_t framecapture)
Starts frame capture.
DW_VIZ_API_PUBLIC dwStatus dwFrameCapture_stop(dwFrameCaptureHandle_t framecapture)
Stops frame capture.
DW_VIZ_API_PUBLIC dwStatus dwFrameCapture_appendFrameAsync(const dwImageHandle_t img, dwFrameCaptureHandle_t framecapture)
Asynchronously append a dwImageHandle frame to the capture and it's serialized.
DW_VIZ_API_PUBLIC dwStatus dwFrameCapture_appendFrameNvMediaAsync(const dwImageNvMedia *img, dwFrameCaptureHandle_t framecapture)
Asynchronously append a dwImageNvMedia frame to the capture and it's serialized.
Defines a GL texture image.
struct dwImageObject * dwImageHandle_t
Defines a CPU-based image.
#define DW_VIZ_API_PUBLIC