Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Microsoft DirectShow 9.0 |
Assert and Breakpoint Macros
The Microsoft® DirectShow® base classes provide several macros that perform asserts or cause breakpoints.
Requirements
Header: Declared in Wxdebug.h; include Streams.h.
Library: Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).
Macro | Description |
ASSERT | Evaluates an expression, and displays a diagnostic message if the expression is FALSE. |
DbgAssertAligned | Tests whether a pointer is aligned to a specified boundary. |
DbgBreak | Displays a message box with the specified string, the name of the source file, and the line number. |
EXECUTE_ASSERT | Evaluates an expression in debug and retail builds. In debug builds, displays a diagnostic message if the expression is FALSE. |
KASSERT | Evaluates an expression, and causes a breakpoint exception if the expression is FALSE. |
KDbgBreak | Causes a breakpoint exception, and logs the specified string. |