亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? libmng_prop_xs.c

?? Trolltech公司發(fā)布的基于C++圖形開發(fā)環(huán)境
?? C
?? 第 1 頁 / 共 5 頁
字號:
/* ************************************************************************** *//* *             For conditions of distribution and use,                    * *//* *                see copyright notice in libmng.h                        * *//* ************************************************************************** *//* *                                                                        * *//* * project   : libmng                                                     * *//* * file      : libmng_prop_xs.c          copyright (c) 2000 G.Juyn        * *//* * version   : 1.0.4                                                      * *//* *                                                                        * *//* * purpose   : property get/set interface (implementation)                * *//* *                                                                        * *//* * author    : G.Juyn                                                     * *//* * web       : http://www.3-t.com                                         * *//* * email     : mailto:info@3-t.com                                        * *//* *                                                                        * *//* * comment   : implementation of the property get/set functions           * *//* *                                                                        * *//* * changes   : 0.5.1 - 05/08/2000 - G.Juyn                                * *//* *             - fixed calling convention                                 * *//* *             - changed strict-ANSI stuff                                * *//* *             0.5.1 - 05/11/2000 - G.Juyn                                * *//* *             - added set_outputprofile2 & set_srgbprofile2              * *//* *             0.5.1 - 05/12/2000 - G.Juyn                                * *//* *             - changed trace to macro for callback error-reporting      * *//* *                                                                        * *//* *             0.5.2 - 05/23/2000 - G.Juyn                                * *//* *             - changed inclusion of cms-routines                        * *//* *             0.5.2 - 05/24/2000 - G.Juyn                                * *//* *             - added support for get/set default zlib/IJG parms         * *//* *             0.5.2 - 05/31/2000 - G.Juyn                                * *//* *             - fixed up punctuation (contribution by Tim Rowley)        * *//* *             0.5.2 - 06/05/2000 - G.Juyn                                * *//* *             - added support for RGB8_A8 canvasstyle                    * *//* *                                                                        * *//* *             0.5.3 - 06/21/2000 - G.Juyn                                * *//* *             - added get/set for speedtype to facilitate testing        * *//* *             - added get for imagelevel during processtext callback     * *//* *             0.5.3 - 06/26/2000 - G.Juyn                                * *//* *             - changed userdata variable to mng_ptr                     * *//* *             0.5.3 - 06/29/2000 - G.Juyn                                * *//* *             - fixed incompatible return-types                          * *//* *                                                                        * *//* *             0.9.1 - 07/08/2000 - G.Juyn                                * *//* *             - added get routines for internal display variables        * *//* *             - added get/set routines for suspensionmode variable       * *//* *             0.9.1 - 07/15/2000 - G.Juyn                                * *//* *             - added get/set routines for sectionbreak variable         * *//* *                                                                        * *//* *             0.9.2 - 07/31/2000 - G.Juyn                                * *//* *             - added status_xxxx functions                              * *//* *             0.9.2 - 08/05/2000 - G.Juyn                                * *//* *             - changed file-prefixes                                    * *//* *                                                                        * *//* *             0.9.3 - 10/10/2000 - G.Juyn                                * *//* *             - added support for alpha-depth prediction                 * *//* *             0.9.3 - 10/16/2000 - G.Juyn                                * *//* *             - added functions to retrieve PNG/JNG specific header-info * *//* *             0.9.3 - 10/20/2000 - G.Juyn                                * *//* *             - added get/set for bKGD preference setting                * *//* *             0.9.3 - 10/21/2000 - G.Juyn                                * *//* *             - added get function for interlace/progressive display     * *//* *                                                                        * *//* *             1.0.1 - 04/21/2001 - G.Juyn (code by G.Kelly)              * *//* *             - added BGRA8 canvas with premultiplied alpha              * *//* *             1.0.1 - 05/02/2001 - G.Juyn                                * *//* *             - added "default" sRGB generation (Thanks Marti!)          * *//* *                                                                        * *//* *             1.0.2 - 06/23/2001 - G.Juyn                                * *//* *             - added optimization option for MNG-video playback         * *//* *             1.0.2 - 06/25/2001 - G.Juyn                                * *//* *             - added option to turn off progressive refresh             * *//* *                                                                        * *//* *             1.0.3 - 08/06/2001 - G.Juyn                                * *//* *             - added get function for last processed BACK chunk         * *//* *                                                                        * *//* *             1.0.4 - 06/22/2002 - G.Juyn                                * *//* *             - B495442 - invalid returnvalue in mng_get_suspensionmode  * *//* *                                                                        * *//* ************************************************************************** */#include "libmng.h"#include "libmng_data.h"#include "libmng_error.h"#include "libmng_trace.h"#ifdef __BORLANDC__#pragma hdrstop#endif#include "libmng_cms.h"#if defined(__BORLANDC__) && defined(MNG_STRICT_ANSI)#pragma option -A                      /* force ANSI-C */#endif/* ************************************************************************** *//* *                                                                        * *//* *  Property set functions                                                * *//* *                                                                        * *//* ************************************************************************** */mng_retcode MNG_DECL mng_set_userdata (mng_handle hHandle,                                       mng_ptr    pUserdata){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_USERDATA, MNG_LC_START)#endif  MNG_VALIDHANDLE (hHandle)  ((mng_datap)hHandle)->pUserdata = pUserdata;#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_USERDATA, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */mng_retcode MNG_DECL mng_set_canvasstyle (mng_handle hHandle,                                          mng_uint32 iStyle){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_CANVASSTYLE, MNG_LC_START)#endif  MNG_VALIDHANDLE (hHandle)  switch (iStyle)  {    case MNG_CANVAS_RGB8    : break;    case MNG_CANVAS_RGBA8   : break;    case MNG_CANVAS_ARGB8   : break;    case MNG_CANVAS_RGB8_A8 : break;    case MNG_CANVAS_BGR8    : break;    case MNG_CANVAS_BGRA8   : break;    case MNG_CANVAS_BGRA8PM : break;    case MNG_CANVAS_ABGR8   : break;/*    case MNG_CANVAS_RGB16   : break; *//*    case MNG_CANVAS_RGBA16  : break; *//*    case MNG_CANVAS_ARGB16  : break; *//*    case MNG_CANVAS_BGR16   : break; *//*    case MNG_CANVAS_BGRA16  : break; *//*    case MNG_CANVAS_ABGR16  : break; *//*    case MNG_CANVAS_INDEX8  : break; *//*    case MNG_CANVAS_INDEXA8 : break; *//*    case MNG_CANVAS_AINDEX8 : break; *//*    case MNG_CANVAS_GRAY8   : break; *//*    case MNG_CANVAS_GRAY16  : break; *//*    case MNG_CANVAS_GRAYA8  : break; *//*    case MNG_CANVAS_GRAYA16 : break; *//*    case MNG_CANVAS_AGRAY8  : break; *//*    case MNG_CANVAS_AGRAY16 : break; *//*    case MNG_CANVAS_DX15    : break; *//*    case MNG_CANVAS_DX16    : break; */    default                 : { MNG_ERROR (((mng_datap)hHandle), MNG_INVALIDCNVSTYLE) }  }  ((mng_datap)hHandle)->iCanvasstyle = iStyle;#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_CANVASSTYLE, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */mng_retcode MNG_DECL mng_set_bkgdstyle (mng_handle hHandle,                                        mng_uint32 iStyle){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_BKGDSTYLE, MNG_LC_START)#endif  MNG_VALIDHANDLE (hHandle)  switch (iStyle)                      /* alpha-modes not supported */  {    case MNG_CANVAS_RGB8    : break;    case MNG_CANVAS_BGR8    : break;/*    case MNG_CANVAS_RGB16   : break; *//*    case MNG_CANVAS_BGR16   : break; *//*    case MNG_CANVAS_INDEX8  : break; *//*    case MNG_CANVAS_GRAY8   : break; *//*    case MNG_CANVAS_GRAY16  : break; *//*    case MNG_CANVAS_DX15    : break; *//*    case MNG_CANVAS_DX16    : break; */    default                 : MNG_ERROR (((mng_datap)hHandle), MNG_INVALIDCNVSTYLE)  }  ((mng_datap)hHandle)->iBkgdstyle = iStyle;#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_BKGDSTYLE, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */mng_retcode MNG_DECL mng_set_bgcolor (mng_handle hHandle,                                      mng_uint16 iRed,                                      mng_uint16 iGreen,                                      mng_uint16 iBlue){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_BGCOLOR, MNG_LC_START)#endif  MNG_VALIDHANDLE (hHandle)  ((mng_datap)hHandle)->iBGred   = iRed;  ((mng_datap)hHandle)->iBGgreen = iGreen;  ((mng_datap)hHandle)->iBGblue  = iBlue;  ((mng_datap)hHandle)->bUseBKGD = MNG_FALSE;#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_BGCOLOR, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */mng_retcode MNG_DECL mng_set_usebkgd (mng_handle hHandle,                                      mng_bool   bUseBKGD){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_USEBKGD, MNG_LC_START)#endif  MNG_VALIDHANDLE (hHandle)  ((mng_datap)hHandle)->bUseBKGD = bUseBKGD;#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_USEBKGD, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */mng_retcode MNG_DECL mng_set_storechunks (mng_handle hHandle,                                          mng_bool   bStorechunks){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_STORECHUNKS, MNG_LC_START)#endif  MNG_VALIDHANDLE (hHandle)  ((mng_datap)hHandle)->bStorechunks = bStorechunks;#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_STORECHUNKS, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */mng_retcode MNG_DECL mng_set_sectionbreaks (mng_handle hHandle,                                            mng_bool   bSectionbreaks){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_SECTIONBREAKS, MNG_LC_START)#endif  MNG_VALIDHANDLE (hHandle)  ((mng_datap)hHandle)->bSectionbreaks = bSectionbreaks;#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_SECTIONBREAKS, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */mng_retcode MNG_DECL mng_set_cacheplayback (mng_handle hHandle,                                            mng_bool   bCacheplayback){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_CACHEPLAYBACK, MNG_LC_START)#endif  MNG_VALIDHANDLE (hHandle)  if (((mng_datap)hHandle)->bHasheader)    MNG_ERROR (((mng_datap)hHandle), MNG_FUNCTIONINVALID)  ((mng_datap)hHandle)->bCacheplayback = bCacheplayback;#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_CACHEPLAYBACK, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */mng_retcode MNG_DECL mng_set_doprogressive (mng_handle hHandle,                                            mng_bool   bDoProgressive){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_DOPROGRESSIVE, MNG_LC_START)#endif  MNG_VALIDHANDLE (hHandle)  ((mng_datap)hHandle)->bDoProgressive = bDoProgressive;#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_DOPROGRESSIVE, MNG_LC_END)#endif  return MNG_NOERROR;}/* ************************************************************************** */#ifdef MNG_SUPPORT_DISPLAYmng_retcode MNG_DECL mng_set_srgb (mng_handle hHandle,                                   mng_bool   bIssRGB){#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_SRGB, MNG_LC_START)#endif  MNG_VALIDHANDLE (hHandle)  ((mng_datap)hHandle)->bIssRGB = bIssRGB;#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_SRGB, MNG_LC_END)#endif  return MNG_NOERROR;}#endif /* MNG_SUPPORT_DISPLAY *//* ************************************************************************** */#ifdef MNG_SUPPORT_DISPLAYmng_retcode MNG_DECL mng_set_outputprofile (mng_handle hHandle,                                            mng_pchar  zFilename){#ifdef MNG_INCLUDE_LCMS  mng_datap pData;#endif#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_OUTPUTPROFILE, MNG_LC_START)#endif#ifdef MNG_INCLUDE_LCMS  MNG_VALIDHANDLE (hHandle)  pData = (mng_datap)hHandle;          /* address the structure */  if (pData->hProf2)                   /* previously defined ? */    mnglcms_freeprofile (pData->hProf2);                                       /* allocate new CMS profile handle */  pData->hProf2 = mnglcms_createfileprofile (zFilename);  if (!pData->hProf2)                  /* handle error ? */    MNG_ERRORL (pData, MNG_LCMS_NOHANDLE)#endif /* MNG_INCLUDE_LCMS */#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_OUTPUTPROFILE, MNG_LC_END)#endif  return MNG_NOERROR;}#endif /* MNG_SUPPORT_DISPLAY *//* ************************************************************************** */#ifdef MNG_SUPPORT_DISPLAYmng_retcode MNG_DECL mng_set_outputprofile2 (mng_handle hHandle,                                             mng_uint32 iProfilesize,                                             mng_ptr    pProfile){#ifdef MNG_INCLUDE_LCMS  mng_datap pData;#endif#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_OUTPUTPROFILE2, MNG_LC_START)#endif#ifdef MNG_INCLUDE_LCMS  MNG_VALIDHANDLE (hHandle)  pData = (mng_datap)hHandle;          /* address the structure */  if (pData->hProf2)                   /* previously defined ? */    mnglcms_freeprofile (pData->hProf2);                                       /* allocate new CMS profile handle */  pData->hProf2 = mnglcms_creatememprofile (iProfilesize, pProfile);  if (!pData->hProf2)                  /* handle error ? */    MNG_ERRORL (pData, MNG_LCMS_NOHANDLE)#endif /* MNG_INCLUDE_LCMS */#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_OUTPUTPROFILE2, MNG_LC_END)#endif  return MNG_NOERROR;}#endif /* MNG_SUPPORT_DISPLAY *//* ************************************************************************** */mng_retcode MNG_DECL mng_set_outputsrgb (mng_handle hHandle){#ifdef MNG_INCLUDE_LCMS  mng_datap pData;#endif#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_OUTPUTSRGB, MNG_LC_START)#endif#ifdef MNG_INCLUDE_LCMS  MNG_VALIDHANDLE (hHandle)  pData = (mng_datap)hHandle;          /* address the structure */  if (pData->hProf2)                   /* previously defined ? */    mnglcms_freeprofile (pData->hProf2);                                       /* allocate new CMS profile handle */  pData->hProf2 = mnglcms_createsrgbprofile ();  if (!pData->hProf2)                  /* handle error ? */    MNG_ERRORL (pData, MNG_LCMS_NOHANDLE)#endif /* MNG_INCLUDE_LCMS */#ifdef MNG_SUPPORT_TRACE  MNG_TRACE (((mng_datap)hHandle), MNG_FN_SET_OUTPUTSRGB, MNG_LC_END)#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久高清一区二区三区| 欧美午夜电影一区| 亚洲乱码中文字幕| 欧美成人精品福利| 成人国产视频在线观看| 亚洲成av人片一区二区梦乃| 久久久久久久电影| 欧美亚洲日本一区| 国产麻豆成人精品| 久久午夜免费电影| 尤物在线观看一区| 91精品福利在线一区二区三区 | 国产欧美精品一区二区三区四区| 不卡一区二区三区四区| 久久99在线观看| 亚洲另类在线视频| 亚洲精品在线一区二区| 欧美一三区三区四区免费在线看| 国产夫妻精品视频| 日韩国产在线观看| 久久精品人人做人人爽人人| 欧美午夜电影网| 国产高清在线精品| 日韩国产精品91| 亚洲欧洲色图综合| 欧美顶级少妇做爰| 欧美在线|欧美| 成人三级伦理片| 韩日精品视频一区| 亚洲国产精品久久不卡毛片| 国产午夜亚洲精品羞羞网站| 337p亚洲精品色噜噜狠狠| 99精品久久免费看蜜臀剧情介绍| 午夜精品爽啪视频| 亚洲欧美日韩在线播放| 日韩一级黄色片| 在线视频欧美区| 白白色 亚洲乱淫| 国产精品影视在线观看| 免费视频一区二区| 久久99精品久久久久婷婷| 亚洲国产综合91精品麻豆| 国产欧美日韩麻豆91| 日韩欧美在线观看一区二区三区| 欧美综合天天夜夜久久| 国产精品18久久久久久久久 | 91国偷自产一区二区开放时间| 国产精品99久久久久久宅男| 黑人巨大精品欧美一区| 九九久久精品视频| 看电影不卡的网站| 极品销魂美女一区二区三区| 亚洲综合视频网| 一区二区三区美女| 国产精品伦理在线| 国产精品你懂的| 国产精品毛片a∨一区二区三区| 亚洲欧洲国产日韩| 国产精品理论在线观看| 亚洲色图一区二区| 中文字幕第一页久久| 中文av字幕一区| 一区二区欧美视频| 一区二区三区鲁丝不卡| 一区二区三区中文字幕精品精品| 亚洲一区二区影院| 亚洲成精国产精品女| 免费观看成人鲁鲁鲁鲁鲁视频| 蜜臀av一区二区在线观看| 激情五月婷婷综合网| 日韩精品视频网站| 国产精品伊人色| 99久久婷婷国产| 91在线一区二区| 精品视频一区 二区 三区| 欧美日韩美少妇| 久久综合色婷婷| 国产精品国产三级国产普通话蜜臀 | 亚洲一区在线视频| 亚洲国产精品久久久久秋霞影院| 日韩美女啊v在线免费观看| 亚洲精品菠萝久久久久久久| 天天av天天翘天天综合网 | 亚洲人成在线观看一区二区| 水野朝阳av一区二区三区| 精品一区二区在线免费观看| 丁香六月综合激情| 9191国产精品| 国产三级精品三级在线专区| 亚洲三级久久久| 日本伊人精品一区二区三区观看方式 | 成年人国产精品| 欧美电影在线免费观看| 国产亚洲欧美激情| 国产精品美女久久久久久久久久久| 一区二区三区四区在线免费观看| 日韩电影在线观看网站| 99视频一区二区三区| 91麻豆精品国产91久久久资源速度| 精品国产一区二区亚洲人成毛片| 中文字幕一区二区三区不卡在线| 图片区小说区国产精品视频| 国产乱码精品1区2区3区| 在线观看一区日韩| 26uuu亚洲综合色欧美| 亚洲人成在线播放网站岛国| 免费高清在线一区| 91在线视频观看| 麻豆精品视频在线| 国产精品夜夜嗨| 91麻豆精品国产无毒不卡在线观看| 国产女主播一区| 日本91福利区| 99re6这里只有精品视频在线观看| 欧美三片在线视频观看| 国产视频不卡一区| 亚洲成av人在线观看| 丁香婷婷综合五月| 91激情在线视频| 国产精品久久久久影院老司| 久久国产精品第一页| 欧美视频一区二区在线观看| 国产精品久久午夜夜伦鲁鲁| 老色鬼精品视频在线观看播放| 在线观看国产一区二区| 国产精品乱码久久久久久| 精品影视av免费| 欧美精品电影在线播放| 国产欧美日本一区二区三区| 亚洲一区在线电影| 国产福利91精品| 欧美大片免费久久精品三p | 久久久久久久久久久久久久久99| 日韩精品亚洲专区| 在线观看免费一区| 国产精品国产三级国产a| 精品中文字幕一区二区小辣椒| 欧美另类一区二区三区| 一区二区三区.www| 成人一区在线看| 国产日韩欧美制服另类| 精品一区二区精品| 欧美老肥妇做.爰bbww视频| 一区二区三区四区乱视频| 95精品视频在线| 国产精品免费视频网站| 精品制服美女久久| 欧美日韩日日骚| 中文字幕一区二区不卡| av资源网一区| 中文成人av在线| 不卡的av网站| 中文字幕亚洲在| 成人精品高清在线| 中文字幕一区二区三区视频| 91最新地址在线播放| 一区二区三区蜜桃| 欧美日韩国产高清一区二区| 亚洲成人av一区| 欧美精品九九99久久| 美女久久久精品| 欧美大黄免费观看| 国产剧情一区二区| 国产精品午夜久久| 99国产精品久久久久| 亚洲美女视频在线| 色哦色哦哦色天天综合| 亚洲成国产人片在线观看| 欧美精品久久一区| 韩国v欧美v亚洲v日本v| 亚洲欧美另类小说视频| 4438x亚洲最大成人网| 成人性色生活片免费看爆迷你毛片| 亚洲色图丝袜美腿| 日韩区在线观看| 99久久99久久综合| 日本va欧美va精品发布| 国产精品丝袜一区| 欧美群妇大交群中文字幕| 国产中文一区二区三区| 亚洲一区二区中文在线| 久久久综合九色合综国产精品| 91麻豆国产精品久久| 国产一区二区视频在线| 亚洲乱码一区二区三区在线观看| 日韩欧美电影一二三| 色婷婷一区二区三区四区| 狠狠色丁香婷综合久久| 亚洲最色的网站| 欧美激情中文字幕一区二区| 欧美福利一区二区| bt7086福利一区国产| 麻豆精品久久久| 亚洲综合一区二区| 中文字幕av一区二区三区高| 欧美一区二区免费| 91亚洲男人天堂| 国产又黄又大久久| 日韩电影在线观看电影| 一区二区三区在线观看视频|