# OS_VFPrintf

## Syntax

  `#include <nitro/os.h>`
  `void OS_VFPrintf( int console, const char *fmt, va_list vlist );`

## Arguments

console | Output window.
fmt | Output format string.
vlist | Variable argument list.

## Return Values

None.

## Description

This is a version of `OS_VPrintf()` that allows the output window to be specified. All behavior other than designating the output destination is based on the specification for `OS_VPrintf()`, so be sure to refer to that page.

console is used to specify the output destination and can take values from 0 to 3, indicating the window number. Specify `OS_PRINT_OUTPUT_NONE` to output nothing. Specifying `OS_PRINT_OUTPUT_CURRENT` will output to the standard output destination that was specified using `OS_SetPrintOutput()`.

This function is used for debugging. It does not perform any output in FINALROM versions of the library.

## See Also

`OS_VPrintf`

## Revision History

2008/01/12 Initial version.

CONFIDENTIAL