none
如何将IRandomAccessStreamWithContentType^转换为IBuffer^ ? RRS feed

  • 问题

  • 已知:

    Windows::Storage::Streams::IRandomAccessStreamWithContentType^ d;
    Windows::Storage::Streams::IBuffer^ e;

    其中d已经有数据,需要转移到e里。e是nullptr(空指针)

    求:

    代码,使得e包含d中的数据。


    2014年6月6日 5:16

答案

  • 已解决,代码:

    Windows::Storage::Streams::IBuffer^ e = ref new Windows::Storage::Streams::Buffer(unsigned int(d->Size));
    create_task(d->ReadAsync(e, 0, Windows::Storage::Streams::InputStreamOptions::Partial))

    2014年6月8日 10:10