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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? directx.pas

?? 雙人對(duì)戰(zhàn) 俄羅斯訪快
?? PAS
?? 第 1 頁(yè) / 共 5 頁(yè)
字號(hào):
(*==========================================================================;
 *
 *  Copyright (C) 1994-1999 Microsoft Corporation.  All Rights Reserved.
 *
 *  DirectX header version 98.11.20
 *
 *  Present by Hiroyuki Hori.
 *
 *  E-Mail: hori@ingjapan.ne.jp
 *  Homepage: http://www.ingjapan.ne.jp/hori/index.html
 *  Homepage: http://www.ingjapan.ne.jp/hori/index-e.html
 *
 *  Present unit:
 *    DirectX.pas    DirectX 7 (DirectX 7 SDK)
 *    DShow.pas      DirectShow (DirectX Media SDK 5.1)
 *    DAnim.pas      DirectAnimation (DirectX Media SDK 5.1)
 *
 *--------------------------------------------------------------------------
 *
 *    DirectMusic header version 1.0
 *
 *    Present by Kazuya Yamane
 *
 *    e-mail : kazuya-y@infosakyu.ne.jp
 *    URL    : http://www.infosakyu.ne.jp/~kazuya-y/index.html
 *
 ***************************************************************************)

unit DirectX;

interface

{$Z4}
{$A+}
{$WEAKPACKAGEUNIT}

{$IFNDEF DirectX3}
{$IFNDEF DirectX5}
{$IFNDEF DirectX6}
{$IFNDEF DirectX7}
  {$DEFINE DirectX7}
{$ENDIF}
{$ENDIF}
{$ENDIF}
{$ENDIF}

{$IFDEF DirectX3}
  {$UNDEF DirectX5}
  {$UNDEF DirectX6}
  {$UNDEF DirectX7}
  {$DEFINE SupportDirectX3}
{$ENDIF}

{$IFDEF DirectX5}
  {$UNDEF DirectX3}
  {$UNDEF DirectX6}
  {$UNDEF DirectX7}
  {$DEFINE SupportDirectX3}
  {$DEFINE SupportDirectX5}
{$ENDIF}

{$IFDEF DirectX6}
  {$UNDEF DirectX3}
  {$UNDEF DirectX5}
  {$UNDEF DirectX7}
  {$DEFINE SupportDirectX3}
  {$DEFINE SupportDirectX5}
  {$DEFINE SupportDirectX6}
{$ENDIF}

{$IFDEF DirectX7}
  {$UNDEF DirectX3}
  {$UNDEF DirectX5}
  {$UNDEF DirectX6}
  {$DEFINE SupportDirectX3}
  {$DEFINE SupportDirectX5}
  {$DEFINE SupportDirectX6}
  {$DEFINE SupportDirectX7}
{$ENDIF}

uses Windows, MMSystem, ActiveX;

const
{$IFDEF DirectX3}
  DirectXUnitVersion = 3;
{$ENDIF}{$IFDEF DirectX5}
  DirectXUnitVersion = 5;
{$ENDIF}{$IFDEF DirectX6}
  DirectXUnitVersion = 6;
{$ENDIF}{$IFDEF DirectX7}
  DirectXUnitVersion = 7;
{$ENDIF}

(*==========================================================================;
 *
 *  Copyright (C) Microsoft Corporation.  All Rights Reserved.
 *
 *  File:       ddraw.h
 *  Content:    DirectDraw include file
 *
 ***************************************************************************)

{ FOURCC codes for DX compressed-texture pixel formats }

const
  FOURCC_DXT1 = Ord('D') + Ord('X') shl 8 + Ord('T') shl 16 + Ord('1') shl 24;
  FOURCC_DXT2 = Ord('D') + Ord('X') shl 8 + Ord('T') shl 16 + Ord('2') shl 24;
  FOURCC_DXT3 = Ord('D') + Ord('X') shl 8 + Ord('T') shl 16 + Ord('3') shl 24;
  FOURCC_DXT4 = Ord('D') + Ord('X') shl 8 + Ord('T') shl 16 + Ord('4') shl 24;
  FOURCC_DXT5 = Ord('D') + Ord('X') shl 8 + Ord('T') shl 16 + Ord('5') shl 24;

{ GUIDS used by DirectDraw objects }

const
  CLSID_DirectDraw: TGUID = '{D7B70EE0-4340-11CF-B063-0020AFC2CD35}';
  CLSID_DirectDraw7: TGUID = '{3C305196-50DB-11D3-9CFE-00C04FD930C5}';
  CLSID_DirectDrawClipper: TGUID = '{593817A0-7DB3-11CF-A2DE-00AA00B93356}';
  IID_IDirectDraw: TGUID = '{6C14DB80-A733-11CE-A521-0020AF0BE560}';
  IID_IDirectDraw2: TGUID = '{B3A6F3E0-2B43-11CF-A2DE-00AA00B93356}';
  IID_IDirectDraw4: TGUID = '{9C59509A-39BD-11D1-8C4A-00C04FD930C5}';
  IID_IDirectDraw7: TGUID = '{15E65EC0-3B9C-11D2-B92F-00609797EA5B}';
  IID_IDirectDrawSurface: TGUID = '{6C14DB81-A733-11CE-A521-0020AF0BE560}';
  IID_IDirectDrawSurface2: TGUID = '{57805885-6EEC-11CF-9441-A82303C10E27}';
  IID_IDirectDrawSurface3: TGUID = '{DA044E00-69B2-11D0-A1D5-00AA00B8DFBB}';
  IID_IDirectDrawSurface4: TGUID = '{0B2B8630-AD35-11D0-8EA6-00609797EA5B}';
  IID_IDirectDrawSurface7: TGUID = '{06675A80-3B9B-11D2-B92F-00609797EA5B}';
  IID_IDirectDrawPalette: TGUID = '{6C14DB84-A733-11CE-A521-0020AF0BE560}';
  IID_IDirectDrawClipper: TGUID = '{6C14DB85-A733-11CE-A521-0020AF0BE560}';
  IID_IDirectDrawColorControl: TGUID = '{4B9F0EE0-0D7E-11D0-9B06-00A0C903A3B8}';
  IID_IDirectDrawGammaControl: TGUID = '{69C11C3E-B46B-11D1-AD7A-00C04FC29B4E}';

const
  DD_ROP_SPACE = 256 div 32;       // space required to store ROP array

  MAX_DDDEVICEID_STRING = 512;

{ DirectDraw Structures }

type
  IDirectDraw = interface;
  IDirectDraw2 = interface;
  IDirectDraw4 = interface;
  IDirectDraw7 = interface;
  IDirectDrawSurface = interface;
  IDirectDrawSurface2 = interface;
  IDirectDrawSurface3 = interface;
  IDirectDrawSurface4 = interface;
  IDirectDrawSurface7 = interface;
  IDirectDrawPalette = interface;
  IDirectDrawClipper = interface;
  IDirectDrawColorControl = interface;
  IDirectDrawGammaControl = interface;

{ TDDARGB structure }

  PDDARGB = ^TDDARGB;
  TDDARGB = record
    Blue: Byte;
    Green: Byte;
    Red: Byte;
    Alpha: Byte;
  end;

  DDARGB = TDDARGB;
  LPDDARGB = PDDARGB;

{ TDDRGBA structure }

  PDDRGBA = ^TDDRGBA;
  TDDRGBA = record
    Red: Byte;
    Green: Byte;
    Blue: Byte;
    Alpha: Byte;
  end;

  DDRGBA = TDDRGBA;
  LPDDRGBA = PDDRGBA;

{ TDDColorKey structure }

  PDDColorKey = ^TDDColorKey;
  TDDColorKey = record
    dwColorSpaceLowValue: DWORD;   // low boundary of color space that is to
                                   //  be treated as Color Key, inclusive
    dwColorSpaceHighValue: DWORD;  // high boundary of color space that is
                                   //  to be treated as Color Key, inclusive
  end;

  DDCOLORKEY = TDDColorKey;
  LPDDCOLORKEY = PDDColorKey;

{ TDDBltFX structure }

  PDDBltFX = ^TDDBltFX;
  TDDBltFX = record
    dwSize: DWORD;                           // size of structure
    dwDDFX: DWORD;                           // FX operations
    dwROP: DWORD;                            // Win32 raster operations
    dwDDROP: DWORD;                          // Raster operations new for DirectDraw
    dwRotationAngle: DWORD;                  // Rotation angle for blt
    dwZBufferOpCode: DWORD;                  // ZBuffer compares
    dwZBufferLow: DWORD;                     // Low limit of Z buffer
    dwZBufferHigh: DWORD;                    // High limit of Z buffer
    dwZBufferBaseDest: DWORD;                // Destination base value
    dwZDestConstBitDepth: DWORD;             // Bit depth used to specify Z constant for destination
    case Integer of
    0: (
      dwZDestConst: DWORD;                   // Constant to use as Z buffer for dest
      dwZSrcConstBitDepth: DWORD;            // Bit depth used to specify Z constant for source
      dwZSrcConst: DWORD;                    // Constant to use as Z buffer for src
      dwAlphaEdgeBlendBitDepth: DWORD;       // Bit depth used to specify constant for alpha edge blend
      dwAlphaEdgeBlend: DWORD;               // Alpha for edge blending
      dwReserved: DWORD;
      dwAlphaDestConstBitDepth: DWORD;       // Bit depth used to specify alpha constant for destination
      dwAlphaDestConst: DWORD;               // Constant to use as Alpha Channel
      dwAlphaSrcConstBitDepth: DWORD;        // Bit depth used to specify alpha constant for source
      dwAlphaSrcConst: DWORD;                // Constant to use as Alpha Channel
      dwFillColor: DWORD;                    // color in RGB or Palettized
      ddckDestColorkey: TDDColorKey;          // DestColorkey override
      ddckSrcColorkey: TDDColorKey;           // SrcColorkey override
      );
    1: (
      lpDDSZBufferDest: Pointer{IDirectDrawSurface};  // Surface to use as Z buffer for dest
      _union1b: DWORD;
      lpDDSZBufferSrc: Pointer{IDirectDrawSurface};   // Surface to use as Z buffer for src
      _union1d: DWORD;
      _union1e: DWORD;
      _union1f: DWORD;
      _union1g: DWORD;
      lpDDSAlphaDest: Pointer{IDirectDrawSurface};    // Surface to use as Alpha Channel
      _union1i: DWORD;
      lpDDSAlphaSrc: Pointer{IDirectDrawSurface};     // Surface to use as Alpha Channel
      dwFillDepth: DWORD;                    // depth value for z-buffer
      );
    2: (
      _union2a: DWORD;
      _union2b: DWORD;
      _union2c: DWORD;
      _union2d: DWORD;
      _union2e: DWORD;
      _union2f: DWORD;
      _union2g: DWORD;
      _union2h: DWORD;
      _union2i: DWORD;
      _union2j: DWORD;
      lpDDSPattern: Pointer{IDirectDrawSurface};       // Surface to use as pattern
      );
  end;

  DDBLTFX = TDDBltFX;
  LPDDBLTFX = PDDBltFX;

{ TDDSCaps structure }

  PDDSCaps = ^TDDSCaps;
  TDDSCaps = record
    dwCaps: DWORD;         // capabilities of surface wanted
  end;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
五月综合激情婷婷六月色窝| 久久精品视频免费| 亚洲狼人国产精品| 欧美一区二区三区视频免费播放| 精品一区二区三区视频| 国产精品国产三级国产专播品爱网 | www.欧美日韩| 国产精品天美传媒| 欧美性xxxxx极品少妇| 国产**成人网毛片九色 | 亚洲黄色尤物视频| 日韩视频免费观看高清完整版在线观看| 狠狠色丁香久久婷婷综合_中 | proumb性欧美在线观看| 免费看日韩精品| 亚洲日本一区二区三区| 久久久久久麻豆| 91精品国产美女浴室洗澡无遮挡| 99re66热这里只有精品3直播 | 国产伦精品一区二区三区免费迷| 亚洲精品videosex极品| 26uuu久久天堂性欧美| 7777精品伊人久久久大香线蕉超级流畅 | 日韩欧美一区在线观看| 国产91高潮流白浆在线麻豆 | 天天影视色香欲综合网老头| 中文字幕在线不卡| 久久综合九色综合欧美亚洲| 欧美三级蜜桃2在线观看| 99久久精品国产观看| 国模一区二区三区白浆| 亚洲国产美国国产综合一区二区| 欧美国产激情二区三区 | 国产精品久久久久久久岛一牛影视 | 国产成人亚洲综合a∨婷婷| 亚洲高清不卡在线观看| 中文字幕永久在线不卡| 国产视频亚洲色图| 国产亚洲精久久久久久| 精品精品欲导航| 精品理论电影在线观看| 欧美日韩精品一区二区天天拍小说| 91国在线观看| 色综合欧美在线视频区| 国产麻豆日韩欧美久久| 国产精品资源在线看| 蜜桃av一区二区| 欧美aa在线视频| 日本成人在线一区| 日韩影院免费视频| 亚洲一区二区三区视频在线| 亚洲午夜精品17c| 一区二区三区四区精品在线视频| 一个色在线综合| 夜夜嗨av一区二区三区| 丝袜美腿亚洲一区| 天天色天天操综合| 亚洲制服丝袜av| 亚洲大片免费看| 尤物视频一区二区| 日产国产高清一区二区三区| 偷拍一区二区三区| 久久99精品久久久久久动态图| 免费高清视频精品| 国产精品一色哟哟哟| 国产精品夜夜爽| 色婷婷久久久久swag精品| 日本久久一区二区| 欧美在线三级电影| 91精品国产高清一区二区三区| 88在线观看91蜜桃国自产| 久久久久9999亚洲精品| 国产午夜久久久久| 一区二区三区高清| 天天色图综合网| 国产高清不卡二三区| 99久精品国产| 欧美日韩黄色一区二区| 91精品国产色综合久久不卡电影| 欧美群妇大交群中文字幕| 26uuuu精品一区二区| 国产午夜亚洲精品不卡 | 毛片av一区二区三区| 国产精品 欧美精品| 91免费国产在线| 欧美tickling挠脚心丨vk| 中文在线一区二区 | 日韩不卡一区二区三区| 国产在线不卡一区| 欧美日韩一区二区在线观看视频 | 日韩精品一区二区三区老鸭窝| 国产欧美一区二区精品性色超碰 | 亚洲同性同志一二三专区| 午夜成人免费视频| 国内成人精品2018免费看| 欧美亚州韩日在线看免费版国语版| 欧美精品高清视频| 日韩一级免费观看| 亚洲精品乱码久久久久久日本蜜臀| 亚洲成年人网站在线观看| 大白屁股一区二区视频| 在线精品视频免费播放| 国产欧美一区二区三区在线看蜜臀| 一区2区3区在线看| 成人免费观看av| 欧美一区二区三区啪啪| 亚洲女厕所小便bbb| 麻豆精品国产传媒mv男同| www.欧美日韩国产在线| 久久影视一区二区| 亚洲国产精品久久不卡毛片 | 美国三级日本三级久久99 | 91免费国产在线观看| ww久久中文字幕| 亚洲成人在线观看视频| 91麻豆国产福利精品| 久久综合九色综合欧美98| 青青草国产精品97视觉盛宴| 一本久久综合亚洲鲁鲁五月天| 国产日产欧美一区| 日产国产欧美视频一区精品| 欧美伊人精品成人久久综合97| 国产清纯白嫩初高生在线观看91| 九色综合狠狠综合久久| 欧美性一级生活| 亚洲你懂的在线视频| 粉嫩绯色av一区二区在线观看| 狠狠狠色丁香婷婷综合激情| 91麻豆精品国产91久久久更新时间 | 91国偷自产一区二区三区成为亚洲经典| 久久伊人蜜桃av一区二区| 日韩精品免费专区| 欧美一区二区三区思思人| 一级女性全黄久久生活片免费| 91麻豆精东视频| 中文字幕日韩一区| 99精品久久99久久久久| 国产日产欧美一区二区三区| 日本一不卡视频| 91高清视频免费看| 亚洲视频中文字幕| 欧美日韩二区三区| 老司机免费视频一区二区| 国产乱对白刺激视频不卡| 成人美女在线视频| 久久婷婷一区二区三区| 美腿丝袜一区二区三区| 欧美一二区视频| 亚洲mv在线观看| 欧美日韩国产片| 日韩精品电影在线| 欧美久久婷婷综合色| 亚洲成人福利片| 这里只有精品电影| 午夜精品久久久久久久久| 3751色影院一区二区三区| 亚洲成在人线免费| 精品成a人在线观看| 久久99久久精品欧美| 欧美国产在线观看| 高清shemale亚洲人妖| 国产精品久久久久久久久免费樱桃| 国产传媒欧美日韩成人| 久久综合九色综合97婷婷| 久久精品国产亚洲a| 在线观看91视频| 日本aⅴ精品一区二区三区| 在线播放日韩导航| 精品中文字幕一区二区| 久久午夜电影网| 色综合久久久网| 亚洲成人一区二区| 精品国精品国产尤物美女| 国产精一品亚洲二区在线视频| 国产精品国产三级国产| 色噜噜狠狠色综合欧洲selulu| 亚洲国产日韩综合久久精品| 欧美人牲a欧美精品| 国产精品一区二区91| 亚洲色图20p| 欧美日韩在线电影| 国内精品伊人久久久久影院对白| 日韩亚洲欧美中文三级| 日韩电影在线看| 国产丝袜在线精品| 成人免费视频app| 亚洲国产美女搞黄色| 国产欧美精品日韩区二区麻豆天美 | 久久亚洲一级片| 91小视频免费观看| 麻豆国产91在线播放| 精品日韩在线观看| 欧美亚洲日本国产| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产精品久久综合| 在线精品视频免费观看| 国产精品自拍在线| 亚洲sss视频在线视频| 久久久久久久久99精品| 欧美日韩国产bt|