FreeRDP
Loading...
Searching...
No Matches
NSC_CONTEXT Struct Reference
Collaboration diagram for NSC_CONTEXT:

Data Fields

UINT32 OrgByteCount [4]
 
UINT32 format
 
UINT16 width
 
UINT16 height
 
BYTE * BitmapData
 
size_t BitmapDataLength
 
BYTE * Planes
 
size_t PlanesSize
 
UINT32 PlaneByteCount [4]
 
UINT32 ColorLossLevel
 
UINT32 ChromaSubsamplingLevel
 
BOOL DynamicColorFidelity
 
const BYTE * palette
 
WINPR_ATTR_NODISCARD BOOL(* decode )(NSC_CONTEXT *WINPR_RESTRICT context)
 
WINPR_ATTR_NODISCARD BOOL(* encode )(NSC_CONTEXT *WINPR_RESTRICT context, const BYTE *WINPR_RESTRICT BitmapData, UINT32 rowstride)
 
NSC_CONTEXT_PRIVpriv
 

Detailed Description

Definition at line 55 of file nsc_types.h.

Field Documentation

◆ BitmapData

BYTE* NSC_CONTEXT::BitmapData

Definition at line 61 of file nsc_types.h.

◆ BitmapDataLength

size_t NSC_CONTEXT::BitmapDataLength

Definition at line 62 of file nsc_types.h.

◆ ChromaSubsamplingLevel

UINT32 NSC_CONTEXT::ChromaSubsamplingLevel

Definition at line 68 of file nsc_types.h.

◆ ColorLossLevel

UINT32 NSC_CONTEXT::ColorLossLevel

Definition at line 67 of file nsc_types.h.

◆ decode

WINPR_ATTR_NODISCARD BOOL(* NSC_CONTEXT::decode) (NSC_CONTEXT *WINPR_RESTRICT context)

Definition at line 74 of file nsc_types.h.

◆ DynamicColorFidelity

BOOL NSC_CONTEXT::DynamicColorFidelity

Definition at line 69 of file nsc_types.h.

◆ encode

WINPR_ATTR_NODISCARD BOOL(* NSC_CONTEXT::encode) (NSC_CONTEXT *WINPR_RESTRICT context, const BYTE *WINPR_RESTRICT BitmapData, UINT32 rowstride)

Definition at line 75 of file nsc_types.h.

◆ format

UINT32 NSC_CONTEXT::format

Definition at line 58 of file nsc_types.h.

◆ height

UINT16 NSC_CONTEXT::height

Definition at line 60 of file nsc_types.h.

◆ OrgByteCount

UINT32 NSC_CONTEXT::OrgByteCount[4]

Definition at line 57 of file nsc_types.h.

◆ palette

const BYTE* NSC_CONTEXT::palette

Definition at line 72 of file nsc_types.h.

◆ PlaneByteCount

UINT32 NSC_CONTEXT::PlaneByteCount[4]

Definition at line 66 of file nsc_types.h.

◆ Planes

BYTE* NSC_CONTEXT::Planes

Definition at line 64 of file nsc_types.h.

◆ PlanesSize

size_t NSC_CONTEXT::PlanesSize

Definition at line 65 of file nsc_types.h.

◆ priv

NSC_CONTEXT_PRIV* NSC_CONTEXT::priv

Definition at line 78 of file nsc_types.h.

◆ width

UINT16 NSC_CONTEXT::width

Definition at line 59 of file nsc_types.h.


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