Microsoft DirectX 8.1 (C++) |
The QueryId method retrieves an identifier for the pin. This method implements the IPin::QueryId method.
Syntax
HRESULT QueryId(
LPWSTR *Id
);
Parameters
Id
Address of a variable that 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 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.
See Also