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

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

?? ddimisc.cpp

?? win2000打印機驅動代碼
?? CPP
字號:
/*
 * @file uni/ddimisc.cpp DDI hook misc function.
 *
 * W2kPrintDrvSample
 *
 * Copyright (C) 2004, terrificskyfox <terrificskyfox@yahoo.com.cn>
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 */

#include "precomp.h"
#include "debug.h"
#include "oemuni.h"
#include "devmode.h"
#include "ddimisc.h"


/*
 *  Implementations
 */

/*
 * Function: OEMDitherColor
 *
 * Purpose: DrvDitherColor requests the device to create a brush dithered
 *		    against a device palette.
 *
 * Return: ULONG
 *
ULONG APIENTRY
OEMDitherColor(
    DHPDEV  dhpdev,
    ULONG   iMode,
    ULONG   rgbColor,
    ULONG  *pulDither)
{
    TERSE(UNITEXT("OEMDitherColor() entry.\r\n"));


    PDEVOBJ  pdevobj = (PDEVOBJ)dhpdev;
    POEMPDEV pOemPDEV = (POEMPDEV)pdevobj->pdevOEM;


    // turn around to call Unidrv
    return (((PFN_DrvDitherColor)(pOemPDEV->pfnUnidrv[UD_DrvDitherColor])) (
            dhpdev,
            iMode,
            rgbColor,
            pulDither
			));
}
*/

/*
 * Function: OEMEscape
 *
 * Purpose: DrvEscape is used for retrieving information from a device that
 *		    is not available in a device-independent device driver interface.
 *		    The particular query depends on the value of the iEsc parameter.
 *		    Drawing on the device is not allowed in this function.
 *		    DrvDrawEscape is to be used for specialized drawing support.
 *
 * Return: BOOL
 *
ULONG APIENTRY
OEMEscape(
    SURFOBJ    *pso,
    ULONG       iEsc,
    ULONG       cjIn,
    PVOID       pvIn,
    ULONG       cjOut,
    PVOID       pvOut)
{
	TERSE(UNITEXT("OEMEscape() entry.\r\n"));


	PDEVOBJ  pdevobj = (PDEVOBJ)pso->dhpdev;
	POEMPDEV pOemPDEV = (POEMPDEV)pdevobj->pdevOEM;


    // turn around to call Unidrv
    return (((PFN_DrvEscape)(pOemPDEV->pfnUnidrv[UD_DrvEscape])) (
            pso,
            iEsc,
            cjIn,
            pvIn,
            cjOut,
            pvOut
			));
}
*/

/*
 * Function: OEMPaint
 *
 * Purpose: 
 *
 * Return: BOOL
 *
BOOL APIENTRY
OEMPaint(
    SURFOBJ         *pso,
    CLIPOBJ         *pco,
    BRUSHOBJ        *pbo,
    POINTL          *pptlBrushOrg,
    MIX             mix)
{
    TERSE(UNITEXT("OEMPaint() entry.\r\n"));


    PDEVOBJ  pdevobj = (PDEVOBJ)pso->dhpdev;
    POEMPDEV pOemPDEV = (POEMPDEV)pdevobj->pdevOEM;


    // turn around to call Unidrv
    return (((PFN_DrvPaint)(pOemPDEV->pfnUnidrv[UD_DrvPaint])) (
            pso,
            pco,
            pbo,
            pptlBrushOrg,
            mix
			));
}
*/

/*
 * Function: KTRealizeBrush
 *
 * Purpose: DrvRealizeBrush requests that the driver realize a specified
 *		    brush for a specified surface.
 *
 * Return: BOOL
 *
BOOL APIENTRY
KTRealizeBrush(
    BRUSHOBJ   *pbo,
    SURFOBJ    *psoTarget,
    SURFOBJ    *psoPattern,
    SURFOBJ    *psoMask,
    XLATEOBJ   *pxlo,
    ULONG       iHatch)
{
    TERSE(UNITEXT("KTRealizeBrush() entry.\r\n"));


    PDEVOBJ  pdevobj = (PDEVOBJ)psoTarget->dhpdev;
    POEMPDEV pOemPDEV = (POEMPDEV)pdevobj->pdevOEM;

    //
    // the OEM DLL should NOT hook out this function unless it wants to draw
    // graphics directly to the device surface. In that case, it calls
    // EngRealizeBrush which causes GDI to call DrvRealizeBrush.
    // Note that it cannot call back into Unidrv since Unidrv doesn't hook it.
    //

    //
    // In this DLL, the drawing hooks does not call EngRealizeBrush. So this
    // this function will never be called. Do nothing.
    //

    return TRUE;
}
*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品福利一区二区| 亚洲天堂网中文字| 91尤物视频在线观看| 亚洲第一综合色| 国产亚洲一区二区在线观看| 欧美性猛交一区二区三区精品| 久久电影网站中文字幕 | 日韩欧美一区中文| 成人av一区二区三区| 蜜桃视频第一区免费观看| 亚洲美女屁股眼交| 久久色在线观看| 日韩免费看的电影| 欧美日韩精品一区二区三区蜜桃 | 国内久久精品视频| 亚洲午夜免费电影| 亚洲欧美国产三级| 久久久精品国产免大香伊| 欧美日韩国产一区二区三区地区| 国产成人免费视频网站| 日本成人中文字幕| 亚洲国产va精品久久久不卡综合| 国产女主播一区| 精品国产91久久久久久久妲己 | 中文字幕五月欧美| 国产欧美va欧美不卡在线| 2022国产精品视频| 欧美www视频| 精品国产青草久久久久福利| 欧美高清hd18日本| 欧美高清性hdvideosex| 欧美日韩欧美一区二区| 欧美日韩一区二区在线观看| 日本韩国欧美三级| 91视视频在线直接观看在线看网页在线看| 国产91高潮流白浆在线麻豆| 国产成人亚洲综合a∨猫咪| 国产福利不卡视频| 国产精品18久久久久久久久| 国产精品一二三区| 国产91精品入口| hitomi一区二区三区精品| av在线不卡网| 一本大道久久a久久精品综合| 99re视频精品| 91九色最新地址| 欧美日韩你懂的| 日韩一级视频免费观看在线| 欧美成人艳星乳罩| 国产亚洲综合av| 中文字幕在线一区二区三区| 亚洲另类春色校园小说| 亚洲在线中文字幕| 婷婷国产v国产偷v亚洲高清| 久久精品国产第一区二区三区| 久久国产三级精品| 欧美撒尿777hd撒尿| 91精品国产91久久综合桃花| 欧美成人a视频| 国产免费久久精品| 综合电影一区二区三区 | 国产精品久久午夜夜伦鲁鲁| 亚洲男帅同性gay1069| 亚洲宅男天堂在线观看无病毒| 日韩高清电影一区| 国产尤物一区二区| 成人av小说网| 91精品国产福利| 国产亚洲自拍一区| 一区二区三区日本| 麻豆成人91精品二区三区| 国产91在线观看丝袜| 欧美写真视频网站| 精品国产成人系列| 亚洲日本在线看| 免费高清视频精品| av不卡在线观看| 欧美精品 国产精品| 国产亚洲污的网站| 亚洲一区二区三区四区中文字幕| 日本不卡一二三区黄网| 成人午夜av电影| 欧美挠脚心视频网站| 久久精品亚洲麻豆av一区二区| 亚洲精品国久久99热| 狠狠狠色丁香婷婷综合激情| 一本色道久久综合亚洲精品按摩| 91精品国产一区二区| 中文字幕一区二区三区不卡| 秋霞成人午夜伦在线观看| 成人精品免费看| 91精品国产综合久久久久久| 欧美韩国日本一区| 日韩精品一级中文字幕精品视频免费观看| 国产精品1区2区3区在线观看| 欧美日韩高清在线| 国产精品国产三级国产a| 日韩精品亚洲专区| 91亚洲国产成人精品一区二区三| 欧美一区二区三区免费观看视频 | 视频一区在线播放| 不卡av电影在线播放| 91精品国产综合久久精品app| 国产精品国产a| 国产一区在线不卡| 欧美精品视频www在线观看| 国产精品不卡在线观看| 国产在线精品一区在线观看麻豆| 欧美色综合久久| 国产精品第四页| 国产激情视频一区二区三区欧美| 欧美精品电影在线播放| 亚洲另类在线制服丝袜| 国产999精品久久久久久绿帽| 精品国产精品一区二区夜夜嗨| 亚洲va中文字幕| 91国产丝袜在线播放| 中文字幕一区二区在线观看| 国产精品资源站在线| 日韩欧美国产综合一区| 日本在线播放一区二区三区| 欧美亚洲免费在线一区| 亚洲免费观看高清完整版在线观看熊| 国产91精品露脸国语对白| 久久久www免费人成精品| 麻豆91免费观看| 日韩亚洲电影在线| 蜜桃视频一区二区三区| 日韩视频永久免费| 免费成人在线观看视频| 日韩欧美国产综合一区| 麻豆精品一区二区三区| 欧美精品一区二区久久久| 玖玖九九国产精品| 精品福利视频一区二区三区| 韩国女主播一区| 久久亚洲一区二区三区四区| 经典三级视频一区| 精品久久久久一区二区国产| 久久国产福利国产秒拍| 久久久精品一品道一区| 丰满放荡岳乱妇91ww| 国产精品私房写真福利视频| www.亚洲色图.com| 中文字幕一区日韩精品欧美| 色哟哟国产精品| 亚洲成av人片在www色猫咪| 538prom精品视频线放| 欧美aa在线视频| 久久亚洲精精品中文字幕早川悠里| 国产一区二区三区免费观看| 国产亚洲自拍一区| 91首页免费视频| 亚洲大片免费看| 精品久久久三级丝袜| 成熟亚洲日本毛茸茸凸凹| 中文字幕一区视频| 欧美午夜电影一区| 国产福利一区二区三区在线视频| 久久精品日产第一区二区三区高清版 | 日本特黄久久久高潮| www欧美成人18+| 成人白浆超碰人人人人| 亚洲精品乱码久久久久久黑人| 欧美绝品在线观看成人午夜影视| 久久精品久久99精品久久| 中文字幕巨乱亚洲| 欧美专区日韩专区| 蜜臀av在线播放一区二区三区| 久久精品一区二区| 欧美亚洲高清一区| 久久精品国产免费看久久精品| 日本一二三不卡| 欧美视频一区二区在线观看| 国产在线国偷精品免费看| 日韩毛片高清在线播放| 欧美精品 日韩| 岛国av在线一区| 午夜欧美大尺度福利影院在线看| 精品成人a区在线观看| 色诱亚洲精品久久久久久| 免费人成在线不卡| 国产精品另类一区| 51午夜精品国产| 99国产麻豆精品| 捆绑调教美女网站视频一区| 亚洲三级电影全部在线观看高清| 91麻豆精品91久久久久同性| 成人午夜视频在线观看| 午夜精品成人在线| 欧美国产成人精品| 欧美日韩亚州综合| 风流少妇一区二区| 免费高清不卡av| 亚洲综合在线视频| 国产视频一区二区在线| 在线电影院国产精品| 色综合天天视频在线观看| 精品一区二区在线观看| 午夜久久久久久电影|