Document Conventions

The following document conventions are observed in this book.

Convention

Meaning

Bold text

Indicates a word that is a function name, data type, or other fixed element of the Windows, OLE, or Speech API — for example, ISRCentral::Pause.

Italic text

Indicates a word that is a placeholder or variable — for example, pdwPitch. Function parameters in API reference material is italic to indicate that any variable name can be used. In addition, first mentions of important terms are italicized to highlight their definitions.

UPPERCASE TEXT

Indicates a constant or structure — for example, SRGRMFMT_CFG or SRMODEINFO. Uppercase also indicates Microsoft® MS-DOS® filenames and paths.

Monospace text

Indicates source code examples.


Note: The interface syntax in this book follows the variable-naming convention known as Hungarian notation, in which variables are prefixed with lower-case letters to indicate their data type. For example, pszString is a pointer to a zero-terminated string. For more information about Hungarian notation, see Programming Windows by Charles Petzold.