zoukankan      html  css  js  c++  java
  • 关闭声道

    uses MMSystem;

    procedure SetMediaAudioOff(DeviceID : word);
    var
     SetParm : TMCI_SET_PARMS;
    begin
      SetParm.dwAudio := MCI_SET_AUDIO_ALL;
      mciSendCommand(DeviceID,
                     MCI_SET,
                     MCI_SET_AUDIO or MCI_SET_OFF,
                     Longint(@SetParm));
    end;

    Procedure SetMediaAudioOn(DeviceID : word);
    var
     SetParm : TMCI_SET_PARMS;
    begin
      SetParm.dwAudio := MCI_SET_AUDIO_ALL;
      mciSendCommand(DeviceID,
                     MCI_SET,
                     MCI_SET_AUDIO or MCI_SET_ON,
                     Longint(@SetParm));
    end;

    procedure TForm1.Button1Click(Sender: TObject);
    begin
     {Play AVI file silently}
      MediaPlayer1.FileName := 'C:TheWallDELCAR2.AVI';
      MediaPlayer1.Display := Panel1;
      MediaPlayer1.Open;
      MediaPlayer1.Play;
      SetMediaAudioOff(MediaPlayer1.DeviceId);
    end;

    procedure TForm1.Button2Click(Sender: TObject);
    begin
     {Play AVI with sound}
      MediaPlayer1.FileName := 'C:TheWallDELCAR2.AVI';
      MediaPlayer1.Display := Panel1;
      MediaPlayer1.Open;
      MediaPlayer1.Play;
      SetMediaAudioOn(MediaPlayer1.DeviceId);
    end;

  • 相关阅读:
    C语言文件操作函数大全
    iOS
    HDU 5042 GCD pair 预处理+二分 分段
    swoole新手教程01-环境搭建及扩展安装
    Cocos2d-X中的Slider控件
    CSS之BFC
    代理server的概要知识
    C#比較对象的相等性
    Effective C++ 35,36,37
    oled屏幕
  • 原文地址:https://www.cnblogs.com/yzryc/p/6374875.html
Copyright © 2011-2022 走看看