SDL  2.0
OS2VIDEOOUTPUT Struct Reference

#include <SDL_os2output.h>

Data Fields

BOOL(* QueryInfo )(VIDEOOUTPUTINFO *pInfo)
 
PVODATA(* Open )()
 
VOID(* Close )(PVODATA pVOData)
 
BOOL(* SetVisibleRegion )(PVODATA pVOData, HWND hwnd, SDL_DisplayMode *pSDLDisplayMode, HRGN hrgnShape, BOOL fVisible)
 
PVOID(* VideoBufAlloc )(PVODATA pVOData, ULONG ulWidth, ULONG ulHeight, ULONG ulBPP, ULONG fccColorEncoding, PULONG pulScanLineSize)
 
VOID(* VideoBufFree )(PVODATA pVOData)
 
BOOL(* Update )(PVODATA pVOData, HWND hwnd, SDL_Rect *pSDLRects, ULONG cSDLRects)
 

Detailed Description

Definition at line 36 of file SDL_os2output.h.

Field Documentation

◆ Close

VOID(* OS2VIDEOOUTPUT::Close) (PVODATA pVOData)

Definition at line 39 of file SDL_os2output.h.

◆ Open

PVODATA(* OS2VIDEOOUTPUT::Open) ()

Definition at line 38 of file SDL_os2output.h.

◆ QueryInfo

BOOL(* OS2VIDEOOUTPUT::QueryInfo) (VIDEOOUTPUTINFO *pInfo)

Definition at line 37 of file SDL_os2output.h.

◆ SetVisibleRegion

BOOL(* OS2VIDEOOUTPUT::SetVisibleRegion) (PVODATA pVOData, HWND hwnd, SDL_DisplayMode *pSDLDisplayMode, HRGN hrgnShape, BOOL fVisible)

Definition at line 41 of file SDL_os2output.h.

◆ Update

BOOL(* OS2VIDEOOUTPUT::Update) (PVODATA pVOData, HWND hwnd, SDL_Rect *pSDLRects, ULONG cSDLRects)

Definition at line 50 of file SDL_os2output.h.

◆ VideoBufAlloc

PVOID(* OS2VIDEOOUTPUT::VideoBufAlloc) (PVODATA pVOData, ULONG ulWidth, ULONG ulHeight, ULONG ulBPP, ULONG fccColorEncoding, PULONG pulScanLineSize)

Definition at line 45 of file SDL_os2output.h.

◆ VideoBufFree

VOID(* OS2VIDEOOUTPUT::VideoBufFree) (PVODATA pVOData)

Definition at line 49 of file SDL_os2output.h.


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