47 #ifndef DWGL_FRAMECAPTUREEXTRA_H_ 48 #define DWGL_FRAMECAPTUREEXTRA_H_ 149 #endif // DWGL_FRAMECAPTUREEXTRA_H_
struct dwImageObject * dwImageHandle_t
DW_VIZ_API_PUBLIC dwStatus dwFrameCapture_stop(dwFrameCaptureHandle_t framecapture)
Stops frame capture.
DW_VIZ_API_PUBLIC dwStatus dwFrameCapture_start(dwFrameCaptureHandle_t framecapture)
Starts frame capture.
dwStatus
Status definition.
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_appendFrameNvMediaAsync(const dwImageNvMedia *img, dwFrameCaptureHandle_t framecapture)
Asynchronously append a dwImageNvMedia frame to the capture and it's serialized.
#define DW_VIZ_API_PUBLIC
NVIDIA DriveWorks API: FrameCapture Methods
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.
Defines a GL texture image.
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.
Defines a CPU-based image.