🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.comp.program
Article #2152

Re: ����ͼ���Ƶ����˫����ʹ�ü���� (ת��)

#2152
From: �׺���Х֮��һ
Date: Fri, 09 Jan 1998 00:00
32 lines
2617 bytes
> ==> dyb@WHNET(asp)                           ˵��: 
> �� ��������ת���� Visual ������ �� 
> �� ԭ���� dyb ��� �� 
> ��֪�ͼ���Ƶ����˫����ʹ�ã�����¼��������������������ʹ�õ����壬�кΰ취 
> �ų�ʹ�õ����壬�ڶ�������waveInStart(),���ٻ���������Щ�ͼ���Ƶ���� 
> ��лͦ�����Ĵ����

 Window��,
   1. �ȷ�������������: Buff[1..2];
   2. ����waveOutOpen��wave�豸:
      waveOpen(@hWaveOut, PcmWaveFormat, WAVE_MAPPER, hWindow,
      CALLBACK_WINDOW); //������������
   3. ����Buff[1], Buff[2], ���������WaveHdr: WaveHdr[1], WaveHdr[2];
   4. ����waveOutPrepareHeader(hWaveOut, WaveHdr[1], SizeOf(WaveHdr));
          waveOutPrepareHeader(hWaveOut, WaveHdr[2], SizeOf(WaveHdr);
   5. ����waveOutWrite(hWaveOut,WaveHdr[1], SizeOf(TWaveHdr));
          waveOutWrite(hWaveOut,WaveHdr[2], SizeOf(TWaveHdr));
   6. �ڴ���hWindow��, �յ���ϢMM_WOM_DONEʱ,
       �ж�����һ��Buff��������(�ɴ���Ϣ��lParam�еõ���Ϣ)),
         ����waveOutUnprepareHeader(hWaveOut, WaveHdr[i], SizeOf(WaveHdr));
         �ٶ���Buff[i], Ȼ�����waveOutWrite(hWaveOut, WaveHdr,
         SizeOf(TWaveHdr)); �����;
       ���ǵ��͵�˫��������, ���ŵ�˳��Ϊ: 1, 2, 1, 2, ...;
   7. ������Ϻ�, ��Ҫ��ǵ���waveOutClose;
       �����Ź������ֹ, ��Ҫ�ȵ���waveOutReset, �ٵ���waveOutClose;
      �ͷŻ�����

  ���¹�����, ���л���һЩϸ�ڴ���. �绹��ʲô����, ��ӭ����ѯ��.

--
�� ��Դ: �й�ƴ�BBSվ [bbs.ustc.edu.cn]
Technical Details
Message-ID: <980109.xqYFY$PBBS@bbs.ustc.edu.cn>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB
X-Google-Thread: fc86e,faa3c8b5b001bf27,start
X-Google-Attributes: gidfc86e,public
From: Olive_Joker@bbs.ustc.edu.cn (�׺���Х֮��һ)
Subject: Re: ����ͼ���Ƶ����˫����ʹ�ü���� (ת��)
Date: 1998/01/09
Message-ID: <980109.xqYFY$PBBS@bbs.ustc.edu.cn>
X-Deja-AN: 314234641
Organization: �й�ƴ�BBSվ
Reply-To: Olive_Joker@bbs.ustc.edu.cn
Newsgroups: cn.bbs.comp.program