VioGetConfig: Difference between revisions
Appearance
Created page with "==Description== Returns the video display configuration. ==Syntax== <PRE> #define INCL_VIO #include <os2.h> ULONG ConfigID; →Configuration ID.: PVIOCONFI..." |
No edit summary |
||
Line 33: | Line 33: | ||
==Example Code== | ==Example Code== | ||
[[Category:The OS/2 API Project]] | [[Category:The OS/2 API Project]] |
Revision as of 16:21, 26 June 2016
Description
Returns the video display configuration.
Syntax
#define INCL_VIO #include <os2.h> ULONG ConfigID; /* Configuration ID. */ PVIOCONFIGINFO ConfigData; /* Pointer to the configuration data. */ HVIO VioHandle; /* Presentation-space handle. */ APIRET rc; /* Return code. */ rc = VioGetConfig(ConfigID, ConfigData, VioHandle);
Parameters
- ConfigID (ULONG) - input
- Configuration ID.
Identifies the display configuration for which information is being requested:
Value Definition 0 Current configuration 1 Primary configuration 2 Secondary configuration
- ConfigData (PVIOCONFIGINFO) - output
- Pointer to the configuration data.
- VioHandle (HVIO) - input
- Presentation-space handle.
This must be 0, unless the caller is a Presentation Manager application; in this case, it must be the value returned by VioCreatePS.
Return Code
Remarks
The values returned might not be correct if the adapter cannot be properly identified or if the device is not capable of returning its settings.