本文整理汇总了C++中HTMLImageElement::ReadJPEG方法的典型用法代码示例。如果您正苦于以下问题:C++ HTMLImageElement::ReadJPEG方法的具体用法?C++ HTMLImageElement::ReadJPEG怎么用?C++ HTMLImageElement::ReadJPEG使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类HTMLImageElement
的用法示例。
在下文中一共展示了HTMLImageElement::ReadJPEG方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: ThreadFunc
DWORD WINAPI ThreadFunc(void* lpParameter)
{
HTMLImageElement* p = (HTMLImageElement*)lpParameter;
// ISequentialByteStream* stream = new FileByteStream(p->m_pImage->m_url);
// stream->AddRef();
// LXML:DownloadDocument* downloader = new DownloadDocument;
Net::UrlBinding* binder = new Net::UrlBinding;
_Ptr<IO::Stream> stream = binder->BindToObject(p->m_pImage->m_url, NULL/*downloader*//*pBrowser*/);
int n;
for (n = 0; n < 3; n++)
{
int ret = -1;
switch (n)
{
case 0:
{
ret = p->ReadJPEG(stream);
}
break;
case 1:
{
ret = p->ReadGIF(stream);
}
break;
case 2:
{
ret = p->ReadPNG(stream);
}
break;
}
if (ret == 0)
break;
ASSERT(0);
//stream.Seek(0, System::IO::STREAM_SEEK_SET);
}
/*
if (n == 3)
{
int ret = p->ReadPNG(stream);
ASSERT(0);
}
*/
//stream->Release();
return 0;
}