次の方法で共有


MSDVDAdm オブジェクト

[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayerIMFMediaEngine、および Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayerIMFMediaEngineAudio/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 オブジェクトが初期化中ではなく、ユーザーが再生を停止またはアプリケーションを閉じる直前にこれらの設定をチェックするため、すぐに有効になります。

オブジェクトには、MSDVDAdmMSWebDVDDVDAdm プロパティを使用してアクセスします。 そのため、たとえば、 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 オブジェクトに指示する値を設定または取得します。