UsbBulkOutPipe.OutputStream Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um fluxo de saída no qual o aplicativo pode gravar dados para enviar para o ponto de extremidade.
public:
property IOutputStream ^ OutputStream { IOutputStream ^ get(); };
IOutputStream OutputStream();
public IOutputStream OutputStream { get; }
var iOutputStream = usbBulkOutPipe.outputStream;
Public ReadOnly Property OutputStream As IOutputStream
Valor da propriedade
O vapor de saída que contém os dados de transferência.
Comentários
Para gravar dados, primeiro obtenha o fluxo de saída do pipe usando a propriedade OutputStream e, em seguida, use o objeto DataWriter para gravar o buffer real.
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);
});