General Info | |
Interface: OutputDev Files: outputdev.h Last change: 17/11/2002 Author: Luiz Henrique Shigunov |
Description
Structures |
System Functions | |
0x00 - GetImpInfo - Get informations about the implementation |
0x01 - Register - Register a task |
This page describes the OutputDev interface which provides access to output devices (video, files, etc).
typedef struct { const char *interface; const char *implementation; } OutputDev_ImpInfo;
Where interface it's the name of the interface and implementation it's the name of the implementation.
int OutputDev_GetImpInfo(OutputDev_ImpInfo *info);
This function gets informations about the implementation of the output device.
The informations about the implementation can be used while the module is in use.
In case of success, info will have the informations.
int OutputDev_Register(TaskManager_Task *task);
This function registers that task may use the output device functions.