II2cDeviceProvider インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
すべての I2 C デバイス プロバイダーに共通するメソッドを表します。
public interface class II2cDeviceProvider : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 131072)]
/// [Windows.Foundation.Metadata.Guid(2905876052, 22504, 17726, 131, 41, 209, 228, 71, 209, 3, 169)]
struct II2cDeviceProvider : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 131072)]
[Windows.Foundation.Metadata.Guid(2905876052, 22504, 17726, 131, 41, 209, 228, 71, 209, 3, 169)]
public interface II2cDeviceProvider : System.IDisposable
Public Interface II2cDeviceProvider
Implements IDisposable
- 属性
- 実装
Windows の要件
デバイス ファミリ |
Windows IoT Extension SDK (10.0.10586.0 で導入)
Windows 10 Anniversary Edition (10.0.14393.0 で導入) |
API contract |
Windows.Devices.DevicesLowLevelContract (v2.0 で導入)
|
プロパティ
DeviceId |
デバイスの IC 間 (I2 C) バス コントローラーのプラグ アンド プレイ デバイス識別子を取得します。 |
メソッド
Dispose() |
アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。 |
Read(Byte[]) |
デバイスが指定されたバッファーに接続されているインター集積回路 (I2 C) バスからデータを読み取ります。 |
ReadPartial(Byte[]) |
デバイスが接続されている IC 間 (I2 C) バスから、指定されたバッファーにデータを読み取り、エラー処理に使用できる操作の成功に関する情報を返します。 |
Write(Byte[]) |
デバイスが接続されている IC 間 (I2 C) バスにデータを書き込みます。 |
WritePartial(Byte[]) |
デバイスが接続されている IC 間 (I2 C) バスにデータを書き込み、エラー処理に使用できる操作の成功に関する情報を返します。 |
WriteRead(Byte[], Byte[]) |
アトミック操作を実行してデータを書き込み、デバイスが接続されている統合間 (I2 C) バスからデータを読み取り、書き込み操作と読み取り操作の間に再起動条件を送信します。 |
WriteReadPartial(Byte[], Byte[]) |
アトミック操作を実行してデータを書き込み、デバイスが接続されている統合間 (I2 C) バスからデータを読み取り、エラー処理に使用できる操作の成功に関する情報を返します。 |
適用対象
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示