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 | オーディオ ストリームの音量。 |
継承の階層構造
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.