Microsoft DirectX 8.1 (C++)

IAMExtDevice::put_DevicePower

The put_DevicePower method assigns the external device's power mode to either on, off, or standby.

Syntax

HRESULT put_DevicePower(
  long PowerMode
);

Parameters

PowerMode

[in]  Specifies the device's power mode. Use one of the following values.

Value Description
ED_POWER_OFF Off
ED_POWER_ON On
ED_POWER_STANDBY Standby

Return Values

When this method succeeds, it returns S_OK. Otherwise it returns an HRESULT error code.

DV and MPEG Camcorder Implementation

MSDV does not support this method. It returns E_NOTIMPL.

MSTape supports both ED_POWER_OFF and ED_POWER_ON, but not ED_POWER_STANDBY. When the driver is loaded, it detects the power state. If the power is off, the driver will attempt to turn the device on. An application can use this method to set the power mode.

See Also