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.