1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3
4<head>
5<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
6<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
7<meta http-equiv="Content-Style-Type" content="text/css">
8<base target="main">
9<link rel="stylesheet" type="text/css" href="../CSS/revolution.css">
10<title>&lt;revolution/vi.h&gt;</title>
11</head>
12
13<body>
14
15<h1>Video Interface (VI) Library Function List</h1>
16<H3><a name="VI">Functions</a></H3>
17<table border="1">
18  <tr>
19<td><a href="VIInit.html">VIInit</a> </td>
20<td>Sets the video controller to the default state.</td>
21  </tr>
22  <tr>
23<td><a href="VIConfigure.html">VIConfigure</a></td>
24<td>Configures the TV screen and external frame buffer (XFB).</td>
25  </tr>
26  <tr>
27<td><a href="VIConfigurePan.html">VIConfigurePan</a> </td>
28<td>Sets the pan position and size.</td>
29  </tr>
30  <tr>
31<td><a href="VISetBlack.html">VISetBlack</a></td>
32<td>Makes the screen black.</td>
33  </tr>
34  <tr>
35<td><a href="VIFlush.html">VIFlush</a></td>
36<td>Sets an internal flag to allow the VI setting changes made so far to take effect from the next field.</td>
37  </tr>
38  <tr>
39<td><a href="VIWaitForRetrace.html">VIWaitForRetrace</a> </td>
40<td>Waits for the next vertical retrace interrupt to occur. </td>
41  </tr>
42  <tr>
43<td><a href="VISetNextFrameBuffer.html">VISetNextFrameBuffer</a> </td>
44<td>Sets a pointer to the next display frame buffer in main memory.
45    </td>
46  </tr>
47  <tr>
48<td><a href="VIGetNextFrameBuffer.html">VIGetNextFrameBuffer</a></td>
49<td>Returns a pointer to the next frame buffer.</td>
50  </tr>
51  <tr>
52<td><a href="VIGetCurrentFrameBuffer.html">VIGetCurrentFrameBuffer</a></td>
53<td>Returns a pointer to the current frame buffer.</td>
54  </tr>
55  <tr>
56<td><a href="VIGetRetraceCount.html">VIGetRetraceCount</a></td>
57<td>Obtains the number of retrace interrupts that have occurred since <CODE>VIInit()</CODE> was called.</td>
58  </tr>
59  <tr>
60<td><a href="VIGetNextField.html">VIGetNextField</a></td>
61<td>Obtains the next field.</td>
62  </tr>
63  <tr>
64<td><a href="VIPadFrameBufferWidth.html">VIPadFrameBufferWidth</a></td>
65<td>Rounds up the frame buffer width to next 16-pixel boundary.</td>
66  </tr>
67  <tr>
68<td><a href="VIGetTvFormat.html">VIGetTvFormat</a></td>
69<td>This function returns the TV system (NTSC, PAL, EURGB60, or M/PAL).</td>
70  </tr>
71  <tr>
72<td><a href="VIGetScanMode.html">VIGetScanMode</a></td>
73<td>This function returns the current scan mode (INTERLACE, NON_INTERLACE, or PROGRESSIVE).</td>
74  </tr>
75
76  <tr>
77<td><a href="VISetPreRetraceCallback.html">VISetPreRetraceCallback</a></td>
78<td>Sets the pre-retrace callback.</td>
79  </tr>
80  <tr>
81<td><a href="VISetPostRetraceCallback.html">VISetPostRetraceCallback</a> </td>
82<td>Sets the post-retrace callback.</td>
83  </tr>
84  <tr>
85<td><a href="VIGetDTVStatus.html">VIGetDTVStatus</a> </td>
86<td>Returns whether the Digital AV cable (progressive cable) is connected or not.</td>
87  </tr>
88  <tr>
89<td><a href="VISetGamma.html">VISetGamma</a></td>
90<td>Applies gamma correction according to screen brightness.</td>
91  </tr>
92  <tr>
93<td><a href="VISetTrapFilter.html">VISetTrapFilter</a></td>
94<td>Applies trap filter to screen.</td>
95  </tr>
96
97  <tr>
98<td><a href="VISetVSyncTimingTest.html">VISetVSyncTimingTest</a></td>
99<td>Starts the VI retrace interrupt timing test.</td>
100  </tr>
101  <tr>
102<td><a href="VIGetVSyncTimingTest.html">VIGetVSyncTimingTest</a></td>
103<td>Ends the VI retrace interrupt timing test and returns the result.</td>
104  </tr>
105
106
107
108  <tr>
109<td><a href="VIEnableDimming.html">VIEnableDimming</a></td>
110<td>Turns the display burn-in protection feature on or off.</td>
111  </tr>
112  <tr>
113<td><a href="VISetTimeToDimming.html">VISetTimeToDimming</a></td>
114<td>Sets the wait time until the burn-in protection activates.</td>
115  </tr>
116
117  <tr>
118<td><a href="VIGetDimmingCount.html">VIGetDimmingCount</a></td>
119<td>Returns the wait time until the burn-in protection executes.</td>
120  </tr>
121
122
123  <tr>
124<td><a href="VIResetDimmingCount.html">VIResetDimmingCount</a></td>
125<td>Resets the wait time until the screen burn-in reduction takes effect.</td>
126  </tr>
127
128</table>
129<hr>
130<P>CONFIDENTIAL</p>
131</BODY>
132</HTML>
133