Megosztás a következőn keresztül:


MSWebDVD objektum

[A laphoz társított funkció, DirectShowegy régi funkció. MediaPlayer, IMFMediaEngineés Audio/Video Capture a Media Foundation. Ezek a funkciók Windows 10-hez és Windows 11-hez lettek optimalizálva. A Microsoft határozottan javasolja, hogy az új kód MediaPlayer, IMFMediaEngine és Audio/Video Capture eszközt használja a Media FoundationDirectShowhelyett, ha lehetséges. A Microsoft javasolja, hogy az örökölt API-kat használó meglévő kódot át kell írni az új API-k használatára, ha lehetséges.]

Jegyzet

Ez az összetevő a Microsoft Windows 2000, Windows XP és Windows Server 2003 operációs rendszereken használható. Lehetséges, hogy a következő verziókban módosul vagy nem érhető el.

 

Jegyzet

Ez az API elavult. A DVD-lejátszásról és a DirectShow-ban való navigálásról további információt DVD-alkalmazásokcímű témakörben talál.

 

Az MSWebDVD objektum metódusai, tulajdonságai és eseményei lehetővé teszik, hogy az alkalmazások szabályozhassák DVD-Video navigáció és lejátszás minden aspektusát, és információt kérjenek le a lemezről. Az MSWebDVD objektum nem végzi el a tényleges navigációs munkát; ehelyett átadja a parancsokat a DVD-kezelő szűrőnek, amely egy Microsoft® DirectShow-összetevő®, amely DVD-Video lemezeket olvas.

Az MSWebDVD metódusok és tulajdonságok a DVD-kezelő aktuális állapotára, illetve a lemezen lévő információkra vagy mindkettőre hatással vannak. A beállításjegyzékben különböző alkalmazásspecifikus információk tárolásához és lekéréséhez, például a szülői szintek és az alapértelmezett nyelv felhasználói beállításaihoz használja az MSDVDAdm objektum metódusait. Az objektum eléréséhez használja a DVDAdm tulajdonságot.

Jegyzet

A DirectX 9.0b verziótól az objektum csak megbízható zónákba töltődik be. Nem lesz betöltve nem megbízható zónákba.

 

metódusok és tulajdonságok kategória szerint

Lejátszás  
CanStep Meghatározza, hogy a helyi rendszeren futó MPEG-2 dekóder képes-e keretlépést végrehajtani egy megadott irányban.
Eject Lemez kiadása vagy beszúrása a meghajtóról vagy a meghajtóba.
FramesPerSecond Lekéri az aktuális DVD-cím videokockasebességét.
Szüneteltetés Szünetelteti a lejátszást az aktuális helyen.
Play Az aktuális DVD-címet játssza le.
PlayAtTime A lejátszás a megadott időpontban indul el az aktuális címben.
PlayAtTimeInTitle A lejátszás a megadott időpontban indul el a megadott címben.
PlayBackwards A visszafelé történő lejátszást a megadott sebességgel indítja el az aktuális helyről.
PlayChapter Elindítja a lejátszást az aktuális cím megadott fejezetéből.
PlayChapterInTitle Lejátssza a megadott fejezetet a megadott címben.
PlayChaptersAutoStop Elindítja a lejátszást a megadott cím megadott fejezetében, a megadott fejezetek számára vonatkozóan.
PlayForwards A lejátszást a megadott sebességgel indítja el az aktuális helyről.
PlayNextChapter Az aktuális cím következő fejezetéből indítja el a lejátszást.
PlayPeriodInTitleAutoStop A lejátszás a megadott címben megadott időpontban indul el a megadott leállítási időpontig.
PlayPrevChapter Az aktuális cím előző fejezetéből indítja el a lejátszást.
PlayTitle A lejátszás a megadott cím elején kezdődik.
ReplayChapter A lejátszás az aktuális fejezet elején kezdődik.
Önéletrajz Egy menü megjelenítése után folytatja a lejátszást.
StillOff Folytatja a lejátszást, megszakítja az álló üzemmódot.
. lépés A megadott számú kerettel előrelépteti a DVD-Video streamet.
leállítása Leállítja a lejátszást.
Menük  
ActivateAtPosition Aktiválja a menügombot a megadott pozícióban.
ActivateButton Aktiválja a kijelölt menügombot.
ButtonsAvailable Az aktuális menü gombjainak teljes számát kéri le.
CurrentButton Lekéri a kijelölt gomb számát.
DefaultMenuLanguage Lekéri az alapértelmezett menünyelvet a lemezről.
GetButtonAtPosition Lekéri a gomb számát a megadott koordinátákon anélkül, hogy kijelöli vagy aktiválná azt.
GetButtonRect Beolvassa a megadott gomb téglalapját az ablak koordinátáiban.
ReturnFromSubmenu Egy almenüből a szülőmenübe vagy az aktuális címbe ad vissza megjelenítést, ha a menü felső szintű menü.
SelectAndActivateButton Kiválasztja és aktiválja a megadott gombot.
SelectAtPosition Kiválasztja a menügombot a megadott pozícióban.
SelectLeftButton A bal oldali iránygombot választja ki a megjelenített menüből.
SelectLowerButton A megjelenő menüben az alsó irány gombot választja ki.
SelectRightButton A megjelenő menüben a megfelelő irány gombot választja.
SelectUpperButton A megjelenő menü felső irány gombját választja ki.
ShowMenu Megjeleníti a megadott menüt a képernyőn.
Hangstream  
AudioStreamsAvailable Lekéri az aktuális címben elérhető hangstreamek számát.
Egyenleg Beállítja vagy lekéri a hangstream kimenetének hangszóróegyenlegét.
CurrentAudioStream Beállítja vagy lekéri az engedélyezett hangstreamek számát.
DefaultAudioLanguage Lekéri az alapértelmezett hangnyelvet a lemezről.
DefaultAudioLanguageExt Lekéri az alapértelmezett hangnyelv-bővítményt a lemezről.
GetAudioLanguage Beolvas egy sztringet, amely jelzi, hogy melyik nyelv érhető el a megadott hangstreamben.
IsAudioStreamEnabled Beolvas egy értéket, amely jelzi, hogy a megadott hangstream engedélyezve van-e az aktuális címben.
Elnémítás Be- vagy kikapcsolja a hangstream kimenetét.
SelectDefaultAudioLanguage Beállítja az aktuális alapértelmezett hangnyelvet a DVD-kezelőben.
kötet Beállítja vagy lekéri a hangkötet szintjét.
Subpicture Stream  
CurrentSubpictureStream Lekéri a kijelölt szubpicture streamet.
DefaultSubpictureLanguage Lekéri az alapértelmezett szubpicture nyelvet a lemezről.
DefaultSubpictureLanguageExt Lekéri az alapértelmezett subpicture nyelvi bővítményt a lemezről.
GetSubpictureLanguage Lekéri a megadott szubpicture stream nyelvét.
IsSubpictureStreamEnabled Beolvas egy értéket, amely jelzi, hogy a megadott szubpicture stream engedélyezve van-e az aktuális címben.
PreferredSubpictureStream Beállítja vagy lekéri a felhasználó előnyben részesített szubpicture streamjét az aktuális megtekintési munkamenethez.
SelectDefaultSubpictureLanguage Beállítja az aktuális alapértelmezett szubpicture nyelvet a DVD-kezelőben.
SubpictureOn Beállítja vagy lekéri az aktuális szubpicture állapotot (be- vagy kikapcsolva).
SubpictureStreamsAvailable Lekéri az aktuális címben elérhető szubpicture streamek számát.
Videó téglalapja  
AspectRatio Lekéri az aktuális videóstream méretarányát a lemezen szerkesztett módon.
BackColor Beállítja vagy lekéri a videó téglalapjának szélei körül megjelenő sávok színét, ha a natív videó méretaránya nem azonos az objektum megjelenítési területének színével.
Capture Állóképet rögzít a videókeretből, ha az MSWebDVD objektum ablak nélküli módban van.
FullScreenMode Beállít vagy lekér egy értéket, amely jelzi, hogy a kijelző teljes képernyős módban van-e.
GetClipVideoRect Lekéri a videomegjelenítéshez definiált kivágási téglalapot.
GetVideoSize Lekéri a natív videodimenziókat.
SetClipVideoRect Beállítja a videómegjelenítés által elfoglalt kivágási téglalapot.
Nagyítási Egy adott képernyőkoordináta-készletre középre igazítva nagyítja vagy kicsinyítheti a videoképet.
Feliratozás zárt  
CCActive Beállítja vagy lekéri a feliratozás aktuális állapotát.
ColorKey Beállítja vagy lekéri a feliratozáshoz használt színkulcsot.
CurrentCCService Beállítja vagy lekéri az aktuális felirattal ellátott szolgáltatást.
Szögblokkok  
AnglesAvailable Lekéri az elérhető szögek számát.
CurrentAngle Beállítja vagy lekéri az aktuális szöget egy szögblokkban.
Karaoke Audio  
GetKaraokeChannelAssignment Lekéri azt az értéket, amely jelzi, hogy a karaoke csatornák hogyan vannak hozzárendelve a bal és a jobb oldali hangszórókhoz.
GetKaraokeChannelContent Beolvas egy értéket, amely a megadott karaoke csatornában lévő tartalom típusát jelzi a megadott streamben.
KaraokeAudioPresentationMode Beállítja vagy lekéri a jobb-bal hangszóró keveréket a kiegészítő karaoke csatornákhoz.
Szöveges sztringek  
GetDVDTextLanguageLCID Lekéri a megadott szöveges sztringblokk területi azonosítóját (LCID).
GetDVDTextNumberOfLanguages Lekéri az aktuális DVD-könyvtárban elérhető szövegnyelvek számát.
GetDVDTextNumberOfStrings A megadott nyelvhez elérhető szöveges sztringek számát kéri le.
GetDVDTextString Lekéri a megadott szöveges sztringet a lemezről.
GetDVDTextStringType Beolvas egy értéket, amely a megadott DVD-szövegsztringben található információ típusát jelzi.
GetLangFromLangID Lekéri az ember által olvasható sztringet, ha elsődleges nyelvi azonosítót (ID) ad meg.
Szülői felügyelet  
AcceptParentalLevelChange Utasítja a DVD-kezelőt, hogy fogadja el vagy utasítsa el az új ideiglenes szülői felügyeleti szintet.
GetPlayerParentalCountry Lekéri az aktuális országot/régiót a DVD-kezelőben beállított módon.
GetPlayerParentalLevel Lekéri a DVD-kezelőben beállított szülői felügyeleti szintet.
GetTitleParentalLevels Lekéri a megadott cím szülői felügyeleti szintjeit.
NotifyParentalLevelChange Engedélyezi vagy letiltja az eseménykezelést az ideiglenes szülői felügyeleti szintű parancsokhoz.
SelectParentalCountry Beállítja a megadott szülőországot/régiót a későbbi lejátszáshoz.
SelectParentalLevel Beállítja a megadott szülői szintet a későbbi lejátszáshoz.
Lemezinformációk  
CurrentChapter Lekéri az éppen lejátszott fejezet számát.
CurrentDiscSide Lekéri a DVD aktuális oldalát.
CurrentDomain Lekéri azt a DVD-tartományt, amelyben a DVD-kezelő található.
CurrentTime Lekéri az aktuális lejátszási időt.
CurrentTitle Lekéri az aktuálisan lejátszott cím számát.
CurrentVolume Lekéri az aktuális gyökérkönyvtár kötetszámát.
DVDDirectory Lekéri vagy beállítja az aktuális DVD-kötet gyökérkönyvtárát.
DVDTimeCode2bstr Lekéri a lemez aktuális idejét jelző sztringet.
DVDUniqueID Lekéri a rendszer által létrehozott számot, amely egyedileg azonosítja az aktuális DVD-t.
GetNumberOfChapters A megadott címben szereplő fejezetek számát kéri le.
TitlesAvailable Lekéri a DVD-n elérhető címek számát.
TotalTitleTime Lekéri az aktuális cím teljes lejátszási idejét.
UOPValid Lekéri azt az értéket, amely jelzi, hogy a megadott felhasználói művelet jelenleg érvényes-e.
VolumesAvailable Lekéri a lemezkészlet köteteinek számát meghatározó értéket.
Objektum inicializálása és vezérlése  
DisableAutoMouseProcessing Engedélyezi vagy letiltja az objektum egérfeldolgozási funkcióját.
DVDAdm Hozzáférést biztosít a MSDVDAdm objektumhoz, amely metódusokat és tulajdonságokat tartalmaz az alkalmazás és a felhasználói adatok mentéséhez.
EnableResetOnStop Beállít vagy lekér egy értéket, amely meghatározza, hogyan folytatódik a lejátszás, amikor a szűrőgráf áttűnés egy leállított állapotból.
PlayState Lekéri az aktuális lejátszási állapotot.
ReadyState Lekéri az MSWebDVD objektum ReadyState-ját.
RegionChange Megjelenít egy rendszer párbeszédpanelt, amely lehetővé teszi a felhasználó számára a DVD-meghajtóhoz társított régió módosítását.
renderelési Inicializálja a DVD-szűrőgráfot.
Ablak nélküli aktiválás Az MSWebDVD objektum inicializálása tervezéskor ablakos vagy ablak nélküli módban.
Könyvjelzők  
DeleteBookmark Törli az aktuális könyvjelzőt.
RestoreBookmark Áthelyezi a DVD-kezelőt a DVD aktuális könyvjelzőben megadott pontjára, és visszaállítja az összes hang-, video- és alképbeállítást.
SaveBookmark Menti a DVD-kezelő aktuális lemezpozícióját és állapotát a lemezre, hogy a felhasználó később visszatérjen ugyanarra a helyre.
Kurzorok és elemleírások  
CursorType Beállítja vagy lekéri az aktuális kurzortípust.
GetDelayTime Lekéri az MSWebDVD objektumhoz társított elemleírás késleltetési idejét.
SetDelayTime Beállítja az MSWebDVD objektumhoz társított elemleírás késleltetési idejét.
ShowCursor Az egérmutatót láthatóvá teszi, ha a DVD-kezelő teljes képernyős módban van.
elemleírás Beállítja az elemleírás szövegét, amely akkor jelenik meg, ha az egérmutató az MSWebDVD videó téglalap fölé kerül.
ToolTipMaxWidth Beállítja vagy lekéri az MSWebDVD objektumhoz társított elemleírás maximális szélességét.
GPRM-k és SPRM-k  
GetGPRM Lekéri a megadott általános paraméterregisztrálást.
GetSPRM Lekéri a megadott rendszerparaméter-nyilvántartást.
SetGPRM A megadott általános paraméterregisztrálást a megadott értékre állítja.

 

MSWebDVD ActiveX-vezérlő