Windows.Devices.I2c.Provider 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この API は、プロバイダー インターフェイスと、特定のコントローラーに対して実装するユーザーの関連クラスを公開します。 I2C API では、I2 C コントローラーと通信するためにI2 C プロバイダーの実装が必要です。
注意
プロバイダーの詳細については、 Windows.Devices.Gpio.Provider 名前空間に関するトピックの冒頭にあるメモを参照してください。
クラス
ProviderI2cConnectionSettings |
IC 間 (I2 C) デバイスに使用する接続設定を表します。 |
構造体
ProviderI2cTransferResult |
ReadPartial、WritePartial、または WriteReadPartial メソッドが正常に実行したデータ転送と、メソッドが転送した実際のバイト数に関する情報を提供します。 |
インターフェイス
II2cControllerProvider |
すべての I2 C コントローラーに共通するプロパティとメソッドを表します。 |
II2cDeviceProvider |
すべての I2 C デバイス プロバイダーに共通するメソッドを表します。 |
II2cProvider |
すべての I2 C プロバイダーに共通するアクションを表します。 |
列挙型
ProviderI2cBusSpeed |
IC 間 (I2 C) デバイスへの接続に使用できるバス速度について説明します。 バス速度は、デバイスにアクセスするときに I2 C バスをクロックする周波数です。 |
ProviderI2cSharingMode |
IC 間 (I2 C) バス アドレスに接続できるモードについて説明します。 これらのモードは、I2 C バス・アドレスに接続している間に、I2 C バス・アドレスへの他の接続をオープンできるかどうかを判別します。 |
ProviderI2cTransferStatus |
ReadPartial、WritePartial、または WriteReadPartial メソッドが実行したデータ転送が成功したかどうか、または転送が成功しなかった理由を示すかどうかを示します。 |