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

📄 winamp.pas

📁 播放器的插件调用例程
💻 PAS
字号:
unit Winamp;

interface

uses Windows;

type
  PwinampVisModule =^TwinampVisModule;
  TwinampVisModule = record
    description:  PChar;
    hwndParent:   HWND;
    hDllInstance: HINST;
    sRate,nCh,
    latencyMs,
    delayMs,
    spectrumNch,
    waveformNch:  Integer;
    spectrumData: array[0..1,0..575]of char;
    waveformData: array[0..1,0..575]of char;
    Config:       procedure(this_mod:PwinampVisModule);cdecl;
    Init:         function(this_mod:PwinampVisModule):Integer;cdecl;
    Render:       function(this_mod:PwinampVisModule):Integer;cdecl;
    Quit:         procedure(this_mod:PwinampVisModule);cdecl;
    userData:     Pointer;
  end;
  PwinampVisHeader =^TwinampVisHeader;
  TwinampVisHeader = record
    version:     Integer;
    description: PChar;
    getModule:   function(i:Integer):PwinampVisModule;cdecl;
  end;
  winampVisGetHeaderType=function:PwinampVisHeader;

const ver=$101;

implementation
end.

⌨️ 快捷键说明

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