UsbBulkOutPipe.OutputStream 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个输出流,应用可以将要发送到终结点的数据写入该流。
public:
property IOutputStream ^ OutputStream { IOutputStream ^ get(); };
IOutputStream OutputStream();
public IOutputStream OutputStream { get; }
var iOutputStream = usbBulkOutPipe.outputStream;
Public ReadOnly Property OutputStream As IOutputStream
属性值
包含传输数据的输出蒸汽。
注解
若要写入数据,请先使用 OutputStream 属性从管道获取输出流,然后使用 DataWriter 对象写入实际缓冲区。
Windows::Storage::Streams::Buffer^ buffer = ref new Windows::Storage::Streams::Buffer(TRANSFER_SIZE);
buffer->Length = TRANSFER_SIZE;
auto stream = DeviceList::Current->Fx2Device->Configuration->UsbInterfaces->GetAt(0)->BulkOutPipes->GetAt(0)->OutputStream;
Windows::Storage::Streams::DataWriter^ writer = ref new Windows::Storage::Streams::DataWriter(stream);
writer->WriteBuffer(buffer);
});