Video クラス

Video クラス

ビデオ ファイル (オーディオ情報を含むビデオ ファイルを含む) の再生には、Video クラスを使う。

定義

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

メンバ テーブル

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

イベント

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

メソッド

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

プロパティ

プロパティ 説明
Audio このビデオが使っているオーディオ オブジェクト。
AverageTimePerFrame 1 フレームあたりの平均時間。
Caption デフォルトのビデオ ウィンドウのキャプション。
CurrentPosition ビデオの現在の位置。
DefaultSize ビデオのデフォルトのサイズ。
Disposed オブジェクトが解放されている場合は true、それ以外の場合は false に設定される値を取得する。
Duration ビデオの持続時間。
Fullscreen ビデオのフルスクリーン モード。
IsCursorHidden このビデオにおけるカーソルの状態。
MaximumIdealSize ビデオの理想最大サイズ。
MinimumIdealSize ビデオの理想最小サイズ。
Owner ビデオの親ウィンドウ。
Paused ビデオの一時停止状態。
Playing ビデオの再生状態。
SeekingCaps ビデオのシーク機能。
Size ビデオのサイズ。
State ビデオの状態。
Stopped ビデオの停止状態。
StopPosition ビデオの停止位置。

継承の階層構造

Object

Video

クラスの情報

名前空間 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.