.TH "Frame Buffer Capture Structures" 3 "24 Apr 2019" "Version 1.1" "NVML" \" -*- nroff -*- .ad l .nh .SH NAME Frame Buffer Capture Structures \- .SS "Data Structures" .in +1c .ti -1c .RI "struct \fBnvmlFBCStats_t\fP" .br .ti -1c .RI "struct \fBnvmlFBCSessionInfo_t\fP" .br .in -1c .SS "Defines" .in +1c .ti -1c .RI "#define \fBNVML_NVFBC_SESSION_FLAG_DIFFMAP_ENABLED\fP 0x00000001" .br .RI "\fIBit specifying differential map state. \fP" .ti -1c .RI "#define \fBNVML_NVFBC_SESSION_FLAG_CLASSIFICATIONMAP_ENABLED\fP 0x00000002" .br .RI "\fIBit specifying classification map state. \fP" .ti -1c .RI "#define \fBNVML_NVFBC_SESSION_FLAG_CAPTURE_WITH_WAIT_NO_WAIT\fP 0x00000004" .br .RI "\fIBit specifying if capture was requested as non-blocking call. \fP" .ti -1c .RI "#define \fBNVML_NVFBC_SESSION_FLAG_CAPTURE_WITH_WAIT_INFINITE\fP 0x00000008" .br .RI "\fIBit specifying if capture was requested as blocking call. \fP" .ti -1c .RI "#define \fBNVML_NVFBC_SESSION_FLAG_CAPTURE_WITH_WAIT_TIMEOUT\fP 0x00000010" .br .RI "\fIBit specifying if capture was requested as blocking call with timeout period. \fP" .in -1c .SS "Enumerations" .in +1c .ti -1c .RI "enum \fBnvmlFBCSessionType_t\fP { \fBNVML_FBC_SESSION_TYPE_UNKNOWN\fP = 0, \fBNVML_FBC_SESSION_TYPE_TOSYS\fP, \fBNVML_FBC_SESSION_TYPE_CUDA\fP, \fBNVML_FBC_SESSION_TYPE_VID\fP, \fBNVML_FBC_SESSION_TYPE_HWENC\fP }" .br .in -1c .SH "Enumeration Type Documentation" .PP .SS "enum \fBnvmlFBCSessionType_t\fP" .PP Represents frame buffer capture session type .PP \fBEnumerator: \fP .in +1c .TP \fB\fINVML_FBC_SESSION_TYPE_UNKNOWN \fP\fP Unknwon. .TP \fB\fINVML_FBC_SESSION_TYPE_TOSYS \fP\fP ToSys. .TP \fB\fINVML_FBC_SESSION_TYPE_CUDA \fP\fP Cuda. .TP \fB\fINVML_FBC_SESSION_TYPE_VID \fP\fP Vid. .TP \fB\fINVML_FBC_SESSION_TYPE_HWENC \fP\fP HEnc. .SH "Author" .PP Generated automatically by Doxygen for NVML from the source code.