I2cDevice.WriteReadPartial(Byte[], Byte[]) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет атомарную операцию записи данных в шину межинтегральной цепи (I2 C), к которой подключено устройство, и возвращает сведения об успешном выполнении операции, которую можно использовать для обработки ошибок.
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
Параметры
- writeBuffer
-
Byte[]
byte[]
Буфер, содержащий данные, которые необходимо записать на устройство I2 C. Эти данные не должны содержать адрес шины.
- readBuffer
-
Byte[]
byte[]
Буфер, в который требуется считывать данные из шины I2 C. Длина буфера определяет объем данных, запрашиваемых с устройства.
Возвращаемое значение
Структура, содержащая сведения о том, успешно ли выполнена операция чтения и записи, а также сумма фактического числа байтов, записанных операцией, и фактическое число байтов, которые считывала операция.
Требования к Windows
Возможности приложения |
lowLevel
|