Export (0) Print
Expand All

CTransformInputPin.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 In. 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)

 

 

Community Additions

ADD
Show:
© 2014 Microsoft