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.
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 |
---|---|
CDisp | Constructs a CDisp object. |
Operators
Operator | Description |
---|---|
LPCTSTR | Casts to an LPCTSTR type for use in a debug string. |
Requirements
DirectShow applications and DirectShow filters have different include file and link library requirements.
For more information, see Setting Up the Build Environment.
OS Versions: Windows CE 2.12 and later. Version 2.12 requires DXPAK 1.0 or later.
Header:
Send Feedback on this topic to the authors