Audio クラス

Audio クラス

Audio クラスは、オーディオ ファイルを再生する。または、Video オブジェクトに対するオーディオ設定を制御する。このクラスは、主に、非常に簡単な再生シナリオのために作成されている。

定義

Visual Basic Public Class Audio
   Inherits Object 
   Implements IDisposable
C# public class Audio : Object,
    IDisposable
Managed C++ public __gc class Audio  : public Object,
    IDisposable
JScript public class Audio extends Object
   implements IDisposable

メンバ テーブル

次のテーブルは、Audio オブジェクトによって公開されているメンバの一覧である。左側のタブをクリックし、表示したいメンバの種類を選ぶこと。

イベント

イベント 説明
Disposing オブジェクトでの Disposing イベントを検出するイベント ハンドラを追加する。
Ending ファイルの終わりで発生する。
Pausing ファイルの一時停止時に発生する。
Starting ファイルの開始時に発生する。
Stopping ファイルの停止時に発生する。

メソッド

メソッド 説明
Audio オブジェクトの新しいインスタンスを初期化し、再生のためにオーディオ ファイルを開く。
Dispose オブジェクトが使ったアンマネージのリソースを直ちに解放する。
Finalize Garbage Collector がオブジェクトを破棄する前に、オブジェクトが使ったリソースを強制的に解放する。
FromFile ファイルから新しいオーディオ オブジェクトをロードする。
FromUrl URL から新しいオーディオ オブジェクトをロードする。
Open ファイルから新しいオーディオ オブジェクトをロードする。
OpenUrl URL から新しいオーディオ オブジェクトをロードする。
Pause オーディオを一時停止する。
Play オーディオを再生する。
raise_Disposing
raise_Ending
raise_Pausing
raise_Starting
raise_Stopping
SeekCurrentPosition 位置をシークする。
SeekStopPosition 位置をシークする。
Stop ファイルを停止する。
StopWhenReady 準備ができた時点でファイルを停止する。

プロパティ

プロパティ 説明
Balance オーディオのバランスを修正する。
CurrentPosition 現在の位置を取得または設定する。
Disposed オブジェクトが解放されている場合は true、それ以外の場合は false に設定される値を取得する。
Duration オーディオの長さ。
Paused オブジェクトの一時停止状態。
Playing オブジェクトの再生状態。
SeekingCaps オブジェクトのシーク機能。
State オブジェクトの状態。
Stopped オブジェクトの停止状態。
StopPosition 停止位置。
Volume オーディオ ストリームの音量。

継承の階層構造

Object

Audio

クラスの情報

名前空間 Microsoft.DirectX.AudioVideoPlayback
アセンブリ Microsoft.DirectX.AudioVideoPlayback (microsoft.directx.audiovideoplayback.dll)
厳密名 Microsoft.DirectX.AudioVideoPlayback,  Version=0293,  Culture=neutral,  PublicKeyToken=d3231b57b74a1492

© 2002 Microsoft Corporation. All rights reserved. Terms of use.