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><revolution/vi.h></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