NVIDIA DRIVE OS Linux SDK API Reference

5.2.6 Release
For Test and Development only
NvScrncaptWindowState Struct Reference

Detailed Description

Holds the representation of a window's current state.

Definition at line 324 of file nvscrncapt.h.

Collaboration diagram for NvScrncaptWindowState:

Data Fields

NvScrncaptBool enabled
 Holds a flag indicating if this window is enabled. More...
 
unsigned int windowIdx
 Holds the hardware window index whith which this handle is associated. More...
 
NvScrncaptSurfaceMap surfaceMap
 Holds the handle to the associated frame buffer surface map. More...
 
NvScrncaptBlend blendMode
 Holds the blend mode. More...
 
unsigned int winDepth
 Holds the window depth. More...
 
unsigned int alpha
 Holds the global alpha value for window. More...
 
NvScrncaptBool invertH
 Holds the horizontal inversion. More...
 
NvScrncaptBool invertV
 Holds the vertical inversion. More...
 
NvScrncaptAperture fbAperture
 Holds the framebuffer aperture. More...
 
NvScrncaptAperture outputAperture
 Holds the output aperture. More...
 

Field Documentation

◆ alpha

unsigned int NvScrncaptWindowState::alpha

Holds the global alpha value for window.

Definition at line 336 of file nvscrncapt.h.

◆ blendMode

NvScrncaptBlend NvScrncaptWindowState::blendMode

Holds the blend mode.

Definition at line 332 of file nvscrncapt.h.

◆ enabled

NvScrncaptBool NvScrncaptWindowState::enabled

Holds a flag indicating if this window is enabled.

Definition at line 326 of file nvscrncapt.h.

◆ fbAperture

NvScrncaptAperture NvScrncaptWindowState::fbAperture

Holds the framebuffer aperture.

Definition at line 342 of file nvscrncapt.h.

◆ invertH

NvScrncaptBool NvScrncaptWindowState::invertH

Holds the horizontal inversion.

Definition at line 338 of file nvscrncapt.h.

◆ invertV

NvScrncaptBool NvScrncaptWindowState::invertV

Holds the vertical inversion.

Definition at line 340 of file nvscrncapt.h.

◆ outputAperture

NvScrncaptAperture NvScrncaptWindowState::outputAperture

Holds the output aperture.

Definition at line 344 of file nvscrncapt.h.

◆ surfaceMap

NvScrncaptSurfaceMap NvScrncaptWindowState::surfaceMap

Holds the handle to the associated frame buffer surface map.

Definition at line 330 of file nvscrncapt.h.

◆ winDepth

unsigned int NvScrncaptWindowState::winDepth

Holds the window depth.

Definition at line 334 of file nvscrncapt.h.

◆ windowIdx

unsigned int NvScrncaptWindowState::windowIdx

Holds the hardware window index whith which this handle is associated.

Definition at line 328 of file nvscrncapt.h.


The documentation for this struct was generated from the following file: