Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
A version of this page is also available for
4/8/2010
.gif)
This class provides methods for displaying a number of data types for debugging. It provides a constructor for each type, and can be cast to the LPCTSTR type for use as a string in a debug statement.
For example, the following code fragment
int MyFunc(REFERENCE_TIME rt, IPin *pPin)
{
DbgLog((LOG_TRACE, 2, TEXT("MyFunc(%s, %s)"),
(LPCTSTR) CDisp(CRefTime(rt)),
(LPCTSTR) CDisp(pPin)));
...
}
could output the following reference time and pin information onto the debug log.
Quartz.dll(tid d7) : MyFunc(1.003 sec,
CLSID_AudioRender(Audio Input pin (rendered)))
Member Functions
| Member function | Description |
|---|---|
Constructs a CDisp object. |
Operators
| Operator | Description |
|---|---|
Casts to an LPCTSTR type for use in a debug string. |
Requirements
| Windows Embedded CE | Windows CE 2.12 and later |
| Windows Mobile | Windows Mobile Version 5.0 and later |
| Note | Microsoft DirectShow applications and DirectShow filters have different include file and Library requirements For more information, see Setting Up the Build Environment |