MSDVDAdm オブジェクト
[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、および Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayer、IMFMediaEngine、Audio/Video Capture を使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]
注意
このコンポーネントは、Microsoft Windows 2000、Windows XP、および Windows Server 2003 オペレーティング システムで使用できます。 今後のバージョンでは変更されるか、利用できなくなる場合もあります。
注意
この API は非推奨です。 DirectShow での DVD の再生とナビゲーションの詳細については、「 DVD アプリケーション」を参照してください。
"administration" オブジェクトの MSDVDAdm
メソッドとプロパティを使用すると、スクリプト アプリケーションで Microsoft® Windows® レジストリの既定の設定を変更できます。 レジストリは、初期化時または実行時に使用される自身に関する情報をアプリケーションが格納できる、すべての Windows システム上のデータベースです。
これらのメソッドとプロパティのほとんどは、 MSWebDVD オブジェクト自体の現在の値を設定または取得しません。 つまり、たとえば、 GetParentalLevel を 呼び出すと、返される値は オブジェクトに格納されている現在の親レベルではないことを意味します。 代わりに、レジストリに格納されている既定の親レベルです。 現在の親レベルを取得するには、 MSWebDVD メソッド GetPlayerParentalLevel を呼び出します。 SaveParentalLevel を呼び出すと、新しい既定の親アクセス レベルがレジストリに書き込まれるだけです。MSWebDVD オブジェクトで変更をすぐに有効にするには、引き続き MSWebDVD メソッド SelectParentalLevel を呼び出す必要があります。 既定のロケール識別子 (LCID) メソッドも同様に動作します。
一方、 BookmarkOnStop メソッドと BookmarkOnClose メソッドは、 MSWebDVD オブジェクトが初期化中ではなく、ユーザーが再生を停止またはアプリケーションを閉じる直前にこれらの設定をチェックするため、すぐに有効になります。
オブジェクトには、MSDVDAdm
MSWebDVD の DVDAdm プロパティを使用してアクセスします。 そのため、たとえば、 MSWebDVD オブジェクトの名前が "DVD" の場合は、次のコード例に示すように ChangePassword を呼び出します。
DVD.DVDAdm.ChangePassword(sUserName, sOld, sNew)
メソッドとプロパティ
次の表は、MSDVDAdm オブジェクトのメソッドとプロパティによって公開されるメソッドとプロパティの一覧です。
メソッド | 説明 |
---|---|
ChangePassword | レジストリに新しいアプリケーション パスワードを保存します。 |
SaveParentalLevel | 新しい既定の親レベルをレジストリに保存します。 |
SaveParentalCountry | アプリケーションの新しい親の国/地域をレジストリに保存します。 |
ConfirmPassword | 指定したパスワードが、以前に保存したパスワードと一致するかどうかをテストします。 |
GetParentalLevel | レジストリに最後に保存された親レベルを取得します。 |
GetParentalCountry | レジストリに最後に保存された親の国/地域を取得します。 |
RestoreScreenSaver | システムスクリーンセーバーの設定を復元します。 |
プロパティ | 説明 |
DisableScreenSaver | システムスクリーンセーバーのオンとオフを切り替えます。 |
DefaultAudioLCID | オーディオ ストリームのユーザー指定の既定の LCID のレジストリ設定を設定または取得します。 |
DefaultSubpictureLCID | サブ画像ストリームのユーザー指定の既定の LCID のレジストリ設定を設定または取得します。 |
DefaultMenuLCID | メニューのユーザー指定の既定の LCID のレジストリ設定を設定または取得します。 |
BookmarkOnStop | ユーザーが [停止 ] ボタンをクリックしたときに、現在の場所と設定のブックマークを自動的に保存するかどうかを MSDVDAdm オブジェクトに指示する値を設定または取得します。 |
BookmarkOnClose | ユーザーがアプリケーションを閉じるときに現在の場所と設定のブックマークを自動的に保存するかどうかを MSDVDAdm オブジェクトに指示する値を設定または取得します。 |