Frame Buffer Capture Structures#
Macros#
- NVML_NVFBC_SESSION_FLAG_CAPTURE_WITH_WAIT_INFINITE
Bit specifying if capture was requested as blocking call.
- NVML_NVFBC_SESSION_FLAG_CAPTURE_WITH_WAIT_NO_WAIT
Bit specifying if capture was requested as non-blocking call.
- NVML_NVFBC_SESSION_FLAG_CAPTURE_WITH_WAIT_TIMEOUT
Bit specifying if capture was requested as blocking call with timeout period.
- NVML_NVFBC_SESSION_FLAG_CLASSIFICATIONMAP_ENABLED
Bit specifying classification map state.
- NVML_NVFBC_SESSION_FLAG_DIFFMAP_ENABLED
Bit specifying differential map state.
Enumerations#
- nvmlFBCSessionType_t
Represents frame buffer capture session type.
Structs#
- nvmlFBCSessionInfo_t
Structure to hold FBC session data.
- nvmlFBCStats_t
Structure to hold frame buffer capture sessions stats.
Macros#
-
NVML_NVFBC_SESSION_FLAG_CAPTURE_WITH_WAIT_INFINITE#
Bit specifying if capture was requested as blocking call.
-
NVML_NVFBC_SESSION_FLAG_CAPTURE_WITH_WAIT_NO_WAIT#
Bit specifying if capture was requested as non-blocking call.
-
NVML_NVFBC_SESSION_FLAG_CAPTURE_WITH_WAIT_TIMEOUT#
Bit specifying if capture was requested as blocking call with timeout period.
-
NVML_NVFBC_SESSION_FLAG_CLASSIFICATIONMAP_ENABLED#
Bit specifying classification map state.
-
NVML_NVFBC_SESSION_FLAG_DIFFMAP_ENABLED#
Bit specifying differential map state.
Enumerations#
-
enum nvmlFBCSessionType_t#
Represents frame buffer capture session type.
Values:
-
enumerator NVML_FBC_SESSION_TYPE_UNKNOWN#
Unknown.
-
enumerator NVML_FBC_SESSION_TYPE_TOSYS#
ToSys.
-
enumerator NVML_FBC_SESSION_TYPE_CUDA#
Cuda.
-
enumerator NVML_FBC_SESSION_TYPE_VID#
Vid.
-
enumerator NVML_FBC_SESSION_TYPE_HWENC#
HEnc.
-
enumerator NVML_FBC_SESSION_TYPE_UNKNOWN#