VISetTrapFilter

C Specification

#include <revolution/vi.h>
void VISetTrapFilter(VIBool filter)

Arguments

filter Specifiy VI_ENABLE to apply a trap filter onscreen. If VI_DISABLE is specified, a trap filter is not applied onscreen.

Return Values

None.

Description

This function applies a trap filter to the screen when VI_ENABLE is specified.
Once the trap filter has been enabled with VI_ENABLED, the trap filter will continue to function until disabled with VI_DISABLE.

The trap filter affects only composite output.
When the trap filter is applied to the screen, cross-color is mitigated but the entire screen becomes slightly blurred. If a trap filter is not applied to the screen, the edges of the picture are sharper and text is easier to read, but cross-color occurs.

Changes do not take effect until VIFlush is called. See the VIFlush function reference for more details about when the change takes effect.

See Also

VIFlush

Revision History

03/01/2006 Initial version.
05/09/2006 Added entry on the length of time that the trap filter continues to function.