/** * A bare IStream implementation which properly reference counts * but returns E_NOTIMPL for all ISequentialStream and IStream methods.
*/ class SkBaseIStream : public IStream { public: // IUnknown methods
SK_STDMETHODIMP QueryInterface(REFIID iid, void ** ppvObject) override;
SK_STDMETHODIMP_(ULONG) AddRef() override;
SK_STDMETHODIMP_(ULONG) Release() override;
/** * A minimal read-only IStream implementation which wraps an SkStream.
*/ class SkIStream : public SkBaseIStream { public:
HRESULT static CreateFromSkStream(std::unique_ptr<SkStreamAsset>, IStream** ppStream);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.