I2cDevice.WriteReadPartial(Byte[], Byte[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue un'operazione atomica per scrivere dati in e quindi leggere i dati dal circuito integrato (I2 C) sul quale il dispositivo è connesso e restituisce informazioni sull'esito positivo dell'operazione che è possibile usare per la gestione degli errori.
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
Parametri
- writeBuffer
-
Byte[]
byte[]
Buffer che contiene i dati da scrivere nel dispositivo I2 C. Questi dati non devono includere l'indirizzo del bus.
- readBuffer
-
Byte[]
byte[]
Buffer a cui si desidera leggere i dati dal bus I2 C. La lunghezza del buffer determina la quantità di dati da richiedere dal dispositivo.
Restituisce
Struttura che contiene informazioni su se sia le parti di lettura che di scrittura dell'operazione hanno avuto esito positivo e la somma del numero effettivo di byte che l'operazione ha scritto e il numero effettivo di byte letti dall'operazione.
Requisiti Windows
Funzionalità dell'app |
lowLevel
|