Microsoft DirectX 9.0


This topic applies to Windows XP only.

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


HRESULT IsEqualDevice(
  IMSVidDevice*  pDevice,



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


[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.

See Also