Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

CTransformOutputPin.QueryId method

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.

Return codeDescription
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

Transfrm.h (include Streams.h)

Library

Strmbase.lib (retail builds);
Strmbasd.lib (debug builds)

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.