⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dxetable.pas

📁 delphi中很有名的delphiX组件。传奇2客户端源代码也是用这个组件。
💻 PAS
📖 第 1 页 / 共 2 页
字号:
    D3DERR_TEXTURE_BADSIZE              : Result := 'D3DERR_TEXTURE_BADSIZE';
    D3DERR_INVALIDRAMPTEXTURE           : Result := 'D3DERR_INVALIDRAMPTEXTURE';
    D3DERR_MATERIAL_CREATE_FAILED       : Result := 'D3DERR_MATERIAL_CREATE_FAILED';
    D3DERR_MATERIAL_DESTROY_FAILED      : Result := 'D3DERR_MATERIAL_DESTROY_FAILED';
    D3DERR_MATERIAL_SETDATA_FAILED      : Result := 'D3DERR_MATERIAL_SETDATA_FAILED';
    D3DERR_MATERIAL_GETDATA_FAILED      : Result := 'D3DERR_MATERIAL_GETDATA_FAILED';
    D3DERR_INVALIDPALETTE               : Result := 'D3DERR_INVALIDPALETTE';

    D3DERR_ZBUFF_NEEDS_SYSTEMMEMORY     : Result := 'D3DERR_ZBUFF_NEEDS_SYSTEMMEMORY';
    D3DERR_ZBUFF_NEEDS_VIDEOMEMORY      : Result := 'D3DERR_ZBUFF_NEEDS_VIDEOMEMORY';
    D3DERR_SURFACENOTINVIDMEM           : Result := 'D3DERR_SURFACENOTINVIDMEM';
    D3DERR_LIGHT_SET_FAILED             : Result := 'D3DERR_LIGHT_SET_FAILED';
    D3DERR_LIGHTHASVIEWPORT             : Result := 'D3DERR_LIGHTHASVIEWPORT';

    D3DERR_LIGHTNOTINTHISVIEWPORT       : Result := 'D3DERR_LIGHTNOTINTHISVIEWPORT';
    D3DERR_SCENE_IN_SCENE               : Result := 'D3DERR_SCENE_IN_SCENE';
    D3DERR_SCENE_NOT_IN_SCENE           : Result := 'D3DERR_SCENE_NOT_IN_SCENE';


    D3DERR_SCENE_BEGIN_FAILED           : Result := 'D3DERR_SCENE_BEGIN_FAILED';
    D3DERR_SCENE_END_FAILED             : Result := 'D3DERR_SCENE_END_FAILED';
    D3DERR_INBEGIN                      : Result := 'D3DERR_INBEGIN';
    D3DERR_NOTINBEGIN                   : Result := 'D3DERR_NOTINBEGIN';
    D3DERR_NOVIEWPORTS                  : Result := 'D3DERR_NOVIEWPORTS';
    D3DERR_VIEWPORTDATANOTSET           : Result := 'D3DERR_VIEWPORTDATANOTSET';
    D3DERR_VIEWPORTHASNODEVICE          : Result := 'D3DERR_VIEWPORTHASNODEVICE';

    D3DERR_NOCURRENTVIEWPORT            : Result := 'D3DERR_NOCURRENTVIEWPORT';
  else
    Result := WindowsErrorMsg(ErrorCode);                                                          
  end;
end;

function D3DRMErrorMsg(ErrorCode: HRESULT): string;
begin
  case ErrorCode of
    D3DRM_OK                            : Result := 'D3DRM_OK';
    D3DRMERR_BADALLOC                   : Result := 'D3DRMERR_BADALLOC';
    D3DRMERR_BADDEVICE                  : Result := 'D3DRMERR_BADDEVICE';
    D3DRMERR_BADFILE                    : Result := 'D3DRMERR_BADFILE';
    D3DRMERR_BADMAJORVERSION            : Result := 'D3DRMERR_BADMAJORVERSION';
    D3DRMERR_BADMINORVERSION            : Result := 'D3DRMERR_BADMINORVERSION';
    D3DRMERR_BADOBJECT                  : Result := 'D3DRMERR_BADOBJECT';
    D3DRMERR_BADTYPE                    : Result := 'D3DRMERR_BADTYPE';
    D3DRMERR_BADVALUE                   : Result := 'D3DRMERR_BADVALUE';
    D3DRMERR_FACEUSED                   : Result := 'D3DRMERR_FACEUSED';
    D3DRMERR_FILENOTFOUND               : Result := 'D3DRMERR_FILENOTFOUND';
    D3DRMERR_NOTDONEYET                 : Result := 'D3DRMERR_NOTDONEYET';
    D3DRMERR_NOTFOUND                   : Result := 'D3DRMERR_NOTFOUND';
    D3DRMERR_UNABLETOEXECUTE            : Result := 'D3DRMERR_UNABLETOEXECUTE';
  else
    Result := WindowsErrorMsg(ErrorCode);
  end;
end;

function DSoundErrorMsg(ErrorCode: HRESULT): string;
begin
  case ErrorCode of
    DS_OK                               : Result := 'DS_OK';
    DSERR_ALLOCATED                     : Result := 'DSERR_ALLOCATED';
    DSERR_ALREADYINITIALIZED            : Result := 'DSERR_ALREADYINITIALIZED';
    DSERR_BADFORMAT                     : Result := 'DSERR_BADFORMAT';
    DSERR_BUFFERLOST                    : Result := 'DSERR_BUFFERLOST';
    DSERR_CONTROLUNAVAIL                : Result := 'DSERR_CONTROLUNAVAIL';
    DSERR_GENERIC                       : Result := 'DSERR_GENERIC';
    DSERR_INVALIDPARAM                  : Result := 'DSERR_INVALIDPARAM';
    DSERR_INVALIDCALL                   : Result := 'DSERR_INVALIDCALL';
    DSERR_NOAGGREGATION                 : Result := 'DSERR_NOAGGREGATION';
    DSERR_NODRIVER                      : Result := 'DSERR_NODRIVER';
    DSERR_OUTOFMEMORY                   : Result := 'DSERR_OUTOFMEMORY';
    DSERR_PRIOLEVELNEEDED               : Result := 'DSERR_PRIOLEVELNEEDED';
    DSERR_UNSUPPORTED                   : Result := 'DSERR_UNSUPPORTED';
  else
    Result := WindowsErrorMsg(ErrorCode);
  end;
end;

function DInputErrorMsg(ErrorCode: HRESULT): string;
begin
  case ErrorCode of
    DI_OK                               : Result := 'DI_OK';
    DI_NOTATTACHED                      : Result := 'DI_NOTATTACHED, DI_BUFFEROVERFLOW, DI_PROPNOEFFECT, DI_POLLEDDEVICE';
    DIERR_OLDDIRECTINPUTVERSION         : Result := 'DIERR_OLDDIRECTINPUTVERSION';
    DIERR_BETADIRECTINPUTVERSION        : Result := 'DIERR_BETADIRECTINPUTVERSION';
    DIERR_BADDRIVERVER                  : Result := 'DIERR_BADDRIVERVER';
    DIERR_DEVICENOTREG                  : Result := 'DIERR_DEVICENOTREG';
    DIERR_OBJECTNOTFOUND                : Result := 'DIERR_OBJECTNOTFOUND';
    DIERR_INVALIDPARAM                  : Result := 'DIERR_INVALIDPARAM';
    DIERR_NOINTERFACE                   : Result := 'DIERR_NOINTERFACE';
    DIERR_GENERIC                       : Result := 'DIERR_GENERIC';
    DIERR_OUTOFMEMORY                   : Result := 'DIERR_OUTOFMEMORY';
    DIERR_UNSUPPORTED                   : Result := 'DIERR_UNSUPPORTED';
    DIERR_NOTINITIALIZED                : Result := 'DIERR_NOTINITIALIZED';
    DIERR_ALREADYINITIALIZED            : Result := 'DIERR_ALREADYINITIALIZED';
    DIERR_NOAGGREGATION                 : Result := 'DIERR_NOAGGREGATION';
    DIERR_OTHERAPPHASPRIO               : Result := 'DIERR_OTHERAPPHASPRIO, DIERR_READONLY, DIERR_HANDLEEXISTS';
    DIERR_INPUTLOST                     : Result := 'DIERR_INPUTLOST';
    DIERR_ACQUIRED                      : Result := 'DIERR_ACQUIRED';
    DIERR_NOTACQUIRED                   : Result := 'DIERR_NOTACQUIRED';
    E_PENDING                           : Result := 'E_PENDING';
  else
    Result := WindowsErrorMsg(ErrorCode);
  end;
end;

function DPlayErrorMsg(ErrorCode: HRESULT): string;
begin
  case ErrorCode of
    DP_OK                               : Result := 'DP_OK';
    DPERR_ALREADYINITIALIZED            : Result := 'DPERR_ALREADYINITIALIZED';
    DPERR_ACCESSDENIED                  : Result := 'DPERR_ACCESSDENIED';
    DPERR_ACTIVEPLAYERS                 : Result := 'DPERR_ACTIVEPLAYERS';
    DPERR_BUFFERTOOSMALL                : Result := 'DPERR_BUFFERTOOSMALL';
    DPERR_CANTADDPLAYER                 : Result := 'DPERR_CANTADDPLAYER';
    DPERR_CANTCREATEGROUP               : Result := 'DPERR_CANTCREATEGROUP';
    DPERR_CANTCREATEPLAYER              : Result := 'DPERR_CANTCREATEPLAYER';
    DPERR_CANTCREATESESSION             : Result := 'DPERR_CANTCREATESESSION';
    DPERR_CAPSNOTAVAILABLEYET           : Result := 'DPERR_CAPSNOTAVAILABLEYET';
    DPERR_EXCEPTION                     : Result := 'DPERR_EXCEPTION';
    DPERR_GENERIC                       : Result := 'DPERR_GENERIC';
    DPERR_INVALIDFLAGS                  : Result := 'DPERR_INVALIDFLAGS';
    DPERR_INVALIDOBJECT                 : Result := 'DPERR_INVALIDOBJECT';
    DPERR_INVALIDPARAM                  : Result := 'DPERR_INVALIDPARAM, DPERR_INVALIDPARAMS';
    DPERR_INVALIDPLAYER                 : Result := 'DPERR_INVALIDPLAYER';
    DPERR_INVALIDGROUP                  : Result := 'DPERR_INVALIDGROUP';
    DPERR_NOCAPS                        : Result := 'DPERR_NOCAPS';
    DPERR_NOCONNECTION                  : Result := 'DPERR_NOCONNECTION';
    DPERR_NOMEMORY                      : Result := 'DPERR_NOMEMORY, DPERR_OUTOFMEMORY';
    DPERR_NOMESSAGES                    : Result := 'DPERR_NOMESSAGES';
    DPERR_NONAMESERVERFOUND             : Result := 'DPERR_NONAMESERVERFOUND';
    DPERR_NOPLAYERS                     : Result := 'DPERR_NOPLAYERS';
    DPERR_NOSESSIONS                    : Result := 'DPERR_NOSESSIONS';
    DPERR_PENDING                       : Result := 'DPERR_PENDING';
    DPERR_SENDTOOBIG                    : Result := 'DPERR_SENDTOOBIG';
    DPERR_TIMEOUT                       : Result := 'DPERR_TIMEOUT';
    DPERR_UNAVAILABLE                   : Result := 'DPERR_UNAVAILABLE';
    DPERR_UNSUPPORTED                   : Result := 'DPERR_UNSUPPORTED';
    DPERR_BUSY                          : Result := 'DPERR_BUSY';
    DPERR_USERCANCEL                    : Result := 'DPERR_USERCANCEL';
    DPERR_NOINTERFACE                   : Result := 'DPERR_NOINTERFACE';
    DPERR_CANNOTCREATESERVER            : Result := 'DPERR_CANNOTCREATESERVER';
    DPERR_PLAYERLOST                    : Result := 'DPERR_PLAYERLOST';
    DPERR_SESSIONLOST                   : Result := 'DPERR_SESSIONLOST';
    DPERR_UNINITIALIZED                 : Result := 'DPERR_UNINITIALIZED';
    DPERR_NONEWPLAYERS                  : Result := 'DPERR_NONEWPLAYERS';
    DPERR_INVALIDPASSWORD               : Result := 'DPERR_INVALIDPASSWORD';
    DPERR_CONNECTING                    : Result := 'DPERR_CONNECTING';
    DPERR_BUFFERTOOLARGE                : Result := 'DPERR_BUFFERTOOLARGE';
    DPERR_CANTCREATEPROCESS             : Result := 'DPERR_CANTCREATEPROCESS';
    DPERR_APPNOTSTARTED                 : Result := 'DPERR_APPNOTSTARTED';
    DPERR_INVALIDINTERFACE              : Result := 'DPERR_INVALIDINTERFACE';
    DPERR_NOSERVICEPROVIDER             : Result := 'DPERR_NOSERVICEPROVIDER';
    DPERR_UNKNOWNAPPLICATION            : Result := 'DPERR_UNKNOWNAPPLICATION';
    DPERR_NOTLOBBIED                    : Result := 'DPERR_NOTLOBBIED';
    DPERR_SERVICEPROVIDERLOADED         : Result := 'DPERR_SERVICEPROVIDERLOADED';
    DPERR_NOTREGISTERED                 : Result := 'DPERR_NOTREGISTERED';
// Security related errors
    DPERR_AUTHENTICATIONFAILED          : Result := 'DPERR_AUTHENTICATIONFAILED';
    DPERR_CANTLOADSSPI                  : Result := 'DPERR_CANTLOADSSPI';
    DPERR_ENCRYPTIONFAILED              : Result := 'DPERR_ENCRYPTIONFAILED';
    DPERR_SIGNFAILED                    : Result := 'DPERR_SIGNFAILED';
    DPERR_CANTLOADSECURITYPACKAGE       : Result := 'DPERR_CANTLOADSECURITYPACKAGE';
    DPERR_ENCRYPTIONNOTSUPPORTED        : Result := 'DPERR_ENCRYPTIONNOTSUPPORTED';
    DPERR_CANTLOADCAPI                  : Result := 'DPERR_CANTLOADCAPI';
    DPERR_NOTLOGGEDIN                   : Result := 'DPERR_NOTLOGGEDIN';
    DPERR_LOGONDENIED                   : Result := 'DPERR_LOGONDENIED';
  else
    Result := WindowsErrorMsg(ErrorCode);
  end;
end;

end.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -