CTransformOutputPin::QueryId
Microsoft DirectShow 9.0 |
CTransformOutputPin::QueryId
The QueryId method retrieves an identifier for the pin. This method implements the IPin::QueryId method.
Syntax
HRESULT QueryId( LPWSTR *Id );
Parameters
Id
Receives a string containing the pin identifier.
Return Value
Returns one of the HRESULT values shown in the following table.
Value | Description |
S_OK | Success |
E_OUTOFMEMORY | Insufficient memory |
E_POINTER | NULL pointer argument |
Remarks
The pin identifier is used for graph persistence. The pin identifier for this class is Out. This class overrides the behavior of the CBasePin class. In the CBasePin class, the pin identifier is the same as the pin name, specified in the class constructor. In the CTransformInputPin class, the pin identifier and the pin name are not the same.
Requirements
** Header:** Declared in Transfrm.h; include Streams.h.
** Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).
See Also