Microsoft DirectX 9.0

IMSVidDevice::IsEqualDevice

This topic applies to Windows XP only.

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

Syntax

HRESULT IsEqualDevice(
  IMSVidDevice*  pDevice,
  VARIANT_BOOL*  pIsEqual
);

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.

See Also