共用方式為


IMSVidDevice::IsEqualDevice

 
Microsoft DirectShow 9.0

IMSVidDevice::IsEqualDevice

This topic applies to Windows XP or later.

The IsEqualDevice method queries whether this device and another device represent the same underlying hardware.

Syntax

  HRESULT IsEqualDevice(
  
  IMSVidDevice*
  
  Device
  ,
  
  VARIANT_BOOL*
  
  IsEqual
  
  );

Parameters

  pDevice

[in]  Pointer to the other device's IMSVidDevice interface.

  pIsEqual

[out]  Pointer to a variable that receives one of the following values.

Value Description
VARIANT_TRUE The two devices represent the same underlying hardware.
VARIANT_FALSE The two devices do not represent the same hardware.

Return Values

Returns an HRESULT value. Possible values include the following.

Value Description
S_OK Success; returned VARIANT_TRUE.
S_FALSE Success; returned VARIANT_FALSE.
E_POINTER NULL pointer argument.
E_UNEXPECTED Unexpected error occurred.

Requirements

  Header: Dshow.h.

  Library: Quartz.dll.

See Also