I2cDevice.WriteReadPartial(Byte[], Byte[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Effectue une opération atomique pour écrire des données dans, puis lire les données du bus de circuit inter-intégré (I2 C) sur lequel l’appareil est connecté, et retourne des informations sur la réussite de l’opération que vous pouvez utiliser pour la gestion des erreurs.
public:
virtual I2cTransferResult WriteReadPartial(Platform::Array <byte> ^ writeBuffer, Platform::Array <byte> ^ readBuffer) = WriteReadPartial;
I2cTransferResult WriteReadPartial(winrt::array_view <byte> const& writeBuffer, winrt::array_view <byte> & readBuffer);
public I2cTransferResult WriteReadPartial(byte[] writeBuffer, byte[] readBuffer);
function writeReadPartial(writeBuffer, readBuffer)
Public Function WriteReadPartial (writeBuffer As Byte(), readBuffer As Byte()) As I2cTransferResult
Paramètres
- writeBuffer
-
Byte[]
byte[]
Mémoire tampon qui contient les données que vous souhaitez écrire sur l’appareil I2 C. Ces données ne doivent pas inclure l’adresse de bus.
- readBuffer
-
Byte[]
byte[]
Mémoire tampon dans laquelle vous souhaitez lire les données du bus I2 C. La longueur de la mémoire tampon détermine la quantité de données à demander à l’appareil.
Retours
Structure qui contient des informations sur la réussite des parties de lecture et d’écriture de l’opération, ainsi que la somme du nombre réel d’octets écrits par l’opération et du nombre réel d’octets lus par l’opération.
Configuration requise pour Windows
Fonctionnalités de l’application |
lowLevel
|