|
FreeRDP
|

Data Structures | |
| struct | VideoSurface |
| an implementation of surface used by the video channel More... | |
| struct | VideoClientContext |
| context for the video (MS-RDPEVOR) channel More... | |
Typedefs | |
| typedef void(* | pcVideoTimer) (VideoClientContext *video, UINT64 now) |
| typedef void(* | pcVideoSetGeometry) (VideoClientContext *video, GeometryClientContext *geometry) |
| typedef VideoSurface *(* | pcVideoCreateSurface) (VideoClientContext *video, UINT32 x, UINT32 y, UINT32 width, UINT32 height) |
| typedef BOOL(* | pcVideoShowSurface) (VideoClientContext *video, const VideoSurface *surface, UINT32 destinationWidth, UINT32 destinationHeight) |
| typedef BOOL(* | pcVideoDeleteSurface) (VideoClientContext *video, VideoSurface *surface) |
Functions | |
| FREERDP_API VideoSurface * | VideoClient_CreateCommonContext (size_t size, UINT32 x, UINT32 y, UINT32 w, UINT32 h) |
| FREERDP_API void | VideoClient_DestroyCommonContext (VideoSurface *surface) |
| typedef VideoSurface*(* pcVideoCreateSurface) (VideoClientContext *video, UINT32 x, UINT32 y, UINT32 width, UINT32 height) |
| typedef BOOL(* pcVideoDeleteSurface) (VideoClientContext *video, VideoSurface *surface) |
| typedef void(* pcVideoSetGeometry) (VideoClientContext *video, GeometryClientContext *geometry) |
| typedef BOOL(* pcVideoShowSurface) (VideoClientContext *video, const VideoSurface *surface, UINT32 destinationWidth, UINT32 destinationHeight) |
| typedef void(* pcVideoTimer) (VideoClientContext *video, UINT64 now) |
| FREERDP_API VideoSurface* VideoClient_CreateCommonContext | ( | size_t | size, |
| UINT32 | x, | ||
| UINT32 | y, | ||
| UINT32 | w, | ||
| UINT32 | h | ||
| ) |


| FREERDP_API void VideoClient_DestroyCommonContext | ( | VideoSurface * | surface | ) |

