3.10. nvmlEncoderSessionInfo_t Struct Reference
[Encoder Structs]
Structure to hold encoder session data
Public Variables
- unsigned int averageFps
- Moving average encode frames per second.
- unsigned int averageLatency
- Moving average encode latency in microseconds.
- nvmlEncoderType_t codecType
- Video encoder type.
- unsigned int hResolution
- Current encode horizontal resolution.
- unsigned int pid
- Owning process ID.
- unsigned int sessionId
- Unique session ID.
- unsigned int vResolution
- Current encode vertical resolution.
- nvmlVgpuInstance_t vgpuInstance
- Owning vGPU instance ID (only valid on vGPU hosts, otherwise zero).
Variables
- unsigned int nvmlEncoderSessionInfo_t::averageFps [inherited]
-
Moving average encode frames per second.
- unsigned int nvmlEncoderSessionInfo_t::averageLatency [inherited]
-
Moving average encode latency in microseconds.
- nvmlEncoderType_tnvmlEncoderSessionInfo_t::codecType [inherited]
-
Video encoder type.
- unsigned int nvmlEncoderSessionInfo_t::hResolution [inherited]
-
Current encode horizontal resolution.
- unsigned int nvmlEncoderSessionInfo_t::pid [inherited]
-
Owning process ID.
- unsigned int nvmlEncoderSessionInfo_t::sessionId [inherited]
-
Unique session ID.
- unsigned int nvmlEncoderSessionInfo_t::vResolution [inherited]
-
Current encode vertical resolution.
- nvmlVgpuInstance_t nvmlEncoderSessionInfo_t::vgpuInstance [inherited]
-
Owning vGPU instance ID (only valid on vGPU hosts, otherwise zero).