Microsoft DirectX 8.1 (C++)

IMSVidDevice::IsEqualDevice

This topic applies to Windows XP Home Edition and Windows XP Professional 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