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. |
Kapcsolódó témakörök