IAMExtDevice::get_DevicePower
get_DevicePower メソッドは、外部デバイスの電源モード (オン、オフ、スタンバイ) を取得する。
構文
HRESULT get_DevicePower(
long *pPowerMode
);
パラメータ
pPowerMode
[out] デバイスの電源モードを示す、次のいずれかの値を受け取る long 型の整数値へのポインタ。
値 | 説明 |
ED_POWER_OFF | オフ |
ED_POWER_ON | オン |
ED_POWER_STANDBY | スタンバイ |
戻り値
メソッドが成功すると、戻り値は S_OK となる。それ以外の場合は HRESULT エラー コードを返す。
DV および MPEG カムコーダの実装
MSDV は、カムコーダがオンのとき、ED_POWER_ON フラグを返す。カムコーダがオフまたはスタンバイ モードの場合、DV ドライバはロードされず、このメソッドは使えない。カムコーダが突然取り外された場合、メソッドは、ERROR_GEN_FAILURE を返すことがある。
MSTape は、ED_POWER_OFF と ED_POWER_ON をサポートするが、ED_POWER_STANDBY はサポートしない。
参照