はじめに 記事一覧 最新記事 Q&A Java Programming Tipsへ
プログラムのレシピ
第18回 オーディオプレイヤー
第19回 オーディオプレイヤーの拡張
[an error occurred while processing this directive]
前の記事へ
次の記事へ
音楽ファイルを再生するオーディオプレイヤーを作成します。
音楽ファイルには数多くの形式がありますが、DirectShowを使えば、さまざまな形式に対応したプレイヤーを簡単に作ることができます。第19回では、MCI (Media Control Interface) を使ったCD再生機能と、プレイヤーの外見を簡単に変えられるスキン機能を追加します。
サンプルプログラム
|
[ひぐぺんプレイヤー]
ダンゴと串の部分がスライダーになっています。
|
以下の機能を持つオーディオプレイヤーを作成します。
第18回
-
再生・停止・一時停止
-
巻き戻し・早送り
-
再生位置の表示と設定
-
曲リストの管理
第18回の主な内容
- オーディオプレイヤーとは
- 制作したオーディオプレイヤーの使い方
- 制作上のポイント
- 音楽ファイルの再生
-
簡易再生プログラムのコンパイル方法
-
簡易再生プログラムの実行方法
-
DirectShowの基本構造
-
簡易再生プログラムの説明
- 再生のコントロール
-
再生
-
停止
-
一時停止
-
巻き戻し・早送り
-
ボタンの自作
- 再生位置の表示と設定
-
Javaへの移植ポイント
第19回の主な内容
- オーディオプレイヤーの概要
- 制作上のポイント
- CD簡易再生プログラム
- コンパイル方法
-
実行方法
-
メインルーチンの説明
-
CDの再生
-
CDの停止
-
前後のトラックを再生
-
デバイス状態の取得
-
指定位置からの再生
-
時間フォーマットの指定
- CD再生機能の拡張
-
再生処理
-
一時停止、再生、停止
-
巻き戻しと早送り
-
スライダーの表示
-
スライダーの移動
- スキン機能
-
Javaへの移植ポイント
次回予告
次回はDirectXを使った3Dスクリーンセーバを作成します。「デスクトップマスコットを作ろう!」でも大活躍のぺけまが登場するスクリーンセーバーを付録CD-ROMに収録しますので、どうぞお楽しみに。
2冊まとめて買うと送料無料
前の記事へ
次の記事へ
はじめに 記事一覧 最新記事 Q&A Java Programming Tipsへ
最終更新
Thursday, 26-Mar-2015 00:00:00 JST
[an error occurred while processing this directive]