Udostępnij przez


MSWebDVD, obiekt

[Funkcja skojarzona z tą stroną, DirectShow, jest starszą funkcją. Został zastąpiony przez MediaPlayer, IMFMediaEnginei Audio/Video Capture w Media Foundation. Te funkcje zostały zoptymalizowane pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał MediaPlayer, IMFMediaEngine i Audio/Video Capture w programie Media Foundation zamiast DirectShow, jeśli to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]

Nuta

Ten składnik jest dostępny do użycia w systemach operacyjnych Microsoft Windows 2000, Windows XP i Windows Server 2003. Może zostać zmieniony lub niedostępny w kolejnych wersjach.

 

Nuta

Ten interfejs API jest przestarzały. Aby uzyskać informacje na temat odtwarzania i nawigacji DVD w programie DirectShow, zobacz aplikacje DVD.

 

Metody, właściwości i zdarzenia obiektu MSWebDVD umożliwiają aplikacji kontrolowanie wszystkich aspektów nawigacji i odtwarzania DVD-Video oraz pobieranie informacji z dysku. Obiekt MSWebDVD nie wykonuje rzeczywistej pracy nawigacji; zamiast tego przekazuje polecenia do DVD Navigator filtru, składnika Microsoft® DirectShow®, który odczytuje DVD-Video dysków.

Metody i właściwości MSWebDVD działają na bieżącym stanie nawigatora DVD lub informacje na dysku lub oba te metody. Aby przechowywać i pobierać różne typy informacji specyficznych dla aplikacji w rejestrze, takich jak preferencje użytkownika dotyczące poziomów rodzicielskich i języka domyślnego, użyj metod obiektu MSDVDAdm. Aby uzyskać dostęp do tego obiektu, użyj właściwości DVDAdm.

Nuta

Od wersji DirectX 9.0b obiekt ładuje się tylko w zaufanych strefach. Nie zostanie załadowany w strefach innych niż zaufane.

 

metody i właściwości według kategorii

Odtwarzania  
CanStep Określa, czy dekoder MPEG-2 w systemie lokalnym może wykonywać kroki ramki w określonym kierunku.
wysuwania Wysuwa lub wstawia dysk z lub do stacji.
FramePerSecond Pobiera częstotliwość klatek wideo dla bieżącego tytułu DVD.
Wstrzymaj Wstrzymuje odtwarzanie w bieżącej lokalizacji.
Play Odtwarza bieżący tytuł DVD.
PlayAtTime Uruchamia odtwarzanie w bieżącym tytule o określonej godzinie.
PlayAtTimeInTitle Uruchamia odtwarzanie o określonej godzinie w określonym tytule.
PlayBackwards Rozpoczyna odtwarzanie wsteczne z bieżącej lokalizacji z określoną szybkością.
PlayChapter Rozpoczyna odtwarzanie z określonego rozdziału w bieżącym tytule.
PlayChapterInTitle Odtwarza określony rozdział w określonym tytule.
PlayChaptersAutoStop Rozpoczyna odtwarzanie w określonym rozdziale w określonym tytule dla określonej liczby określonych rozdziałów.
PlayForwards Uruchamia odtwarzanie do przodu z bieżącej lokalizacji z określoną prędkością.
PlayNextChapter Rozpoczyna odtwarzanie z następnego rozdziału w bieżącym tytule.
PlayPeriodInTitleAutoStop Uruchamia odtwarzanie o określonej godzinie w określonym tytule do określonego czasu zatrzymania.
PlayPrevChapter Rozpoczyna odtwarzanie z poprzedniego rozdziału w bieżącym tytule.
PlayTitle Rozpoczyna odtwarzanie na początku określonego tytułu.
replayChapter Rozpoczyna odtwarzanie na początku bieżącego rozdziału.
wznów Wznawia odtwarzanie po wyświetleniu menu.
StillOff Wznawia odtwarzanie, anuluje tryb nadal.
krok Przechodzi strumień DVD-Video przez określoną liczbę ramek.
Zatrzymaj Zatrzymuje odtwarzanie.
Menu  
ActivateAtPosition Aktywuje przycisk menu w określonej pozycji.
ActivateButton Aktywuje wybrany przycisk menu.
przyciski Dostępne Pobiera łączną liczbę przycisków w bieżącym menu.
CurrentButton Pobiera liczbę wybranego przycisku.
DefaultMenuLanguage Pobiera domyślny język menu z dysku.
GetButtonAtPosition Pobiera liczbę przycisku na określonych współrzędnych bez wybierania lub aktywowania go.
GetButtonRect Pobiera prostokąt dla określonego przycisku we współrzędnych okna.
ReturnFromSubmenu Zwraca wyświetlanie z podmenu do menu nadrzędnego lub do bieżącego tytułu, jeśli menu jest menu najwyższego poziomu.
SelectAndActivateButton Wybiera i aktywuje określony przycisk.
SelectAtPosition Wybiera przycisk menu w określonej pozycji.
SelectLeftButton Wybiera lewy przycisk kierunkowy z wyświetlonego menu.
SelectLowerButton Wybiera dolny przycisk kierunkowy z wyświetlonego menu.
SelectRightButton Wybiera odpowiedni przycisk kierunkowy z wyświetlonego menu.
SelectUpperButton Wybiera górny przycisk kierunkowy z wyświetlonego menu.
ShowMenu Wyświetla określone menu na ekranie.
Strumień audio  
AudioStreamsAvailable Pobiera liczbę strumieni audio dostępnych w bieżącym tytule.
Balance Ustawia lub pobiera saldo głośnika dla danych wyjściowych strumienia audio.
CurrentAudioStream Ustawia lub pobiera liczbę włączonego strumienia audio.
DefaultAudioLanguage Pobiera domyślny język audio z dysku.
DefaultAudioLanguageExt Pobiera domyślne rozszerzenie języka audio z dysku.
getAudioLanguage Pobiera ciąg wskazujący, który język jest dostępny w określonym strumieniu audio.
IsAudioStreamEnabled Pobiera wartość wskazującą, czy określony strumień audio jest włączony w bieżącym tytule.
wyciszenie Włącza lub wyłącza wyjście strumienia audio.
SelectDefaultAudioLanguage Ustawia bieżący domyślny język audio w nawigatorze DVD.
woluminu Ustawia lub pobiera poziom głośności audio.
Strumień subpicture  
CurrentSubpictureStream Pobiera wybrany strumień subpicture.
DefaultSubpictureLanguage Pobiera domyślny język subpicture z dysku.
DefaultSubpictureLanguageExt Pobiera domyślne rozszerzenie języka subpicture z dysku.
GetSubpictureLanguage Pobiera język dla określonego strumienia podpicture.
IsSubpictureStreamEnabled Pobiera wartość wskazującą, czy określony strumień podpicture jest włączony w bieżącym tytule.
PreferredSubpictureStream Ustawia lub pobiera preferowany strumień subpicture użytkownika dla bieżącej sesji wyświetlania.
SelectDefaultSubpictureLanguage Ustawia bieżący domyślny język subpicture w nawigatorze DVD.
SubpictureOn Ustawia lub pobiera bieżący stan podtypu (włączony lub wyłączony).
SubpictureStreamsAvailable Pobiera liczbę strumieni subpicture dostępnych w bieżącym tytule.
Prostokąt wideo  
AspectRatio Pobiera współczynnik proporcji bieżącego strumienia wideo jako utworzony na dysku.
BackColor Ustawia lub pobiera kolor pasków, które pojawiają się wokół krawędzi prostokąta wideo, gdy współczynnik proporcji natywnego wideo nie jest taki sam jak w przypadku obszaru wyświetlania obiektu.
Przechwytywanie Przechwytuje obraz z ramki wideo, gdy obiekt MSWebDVD jest w trybie bez okien.
tryb pełnoekranowy Ustawia lub pobiera wartość wskazującą, czy ekran jest w trybie pełnoekranowym.
GetClipVideoRect Pobiera prostokąt wycinków zdefiniowany dla wyświetlania wideo.
GetVideoSize Pobiera natywne wymiary wideo.
SetClipVideoRect Ustawia prostokąt wycinków zajmowany przez ekran wideo.
Zoom Powiększa lub powiększa ekran wideo, wyśrodkowany na danym zestawie współrzędnych ekranu.
Kodowanych  
CCActive Ustawia lub pobiera bieżący stan napisów zamkniętych.
ColorKey Ustawia lub pobiera klucz koloru używany w napisach zamkniętych.
CurrentCCService Ustawia lub pobiera bieżącą usługę z podpisami.
Bloki kątowe  
kąty Dostępne Pobiera liczbę dostępnych kątów.
CurrentAngle Ustawia lub pobiera bieżący kąt w bloku kąta.
Karaoke Audio  
getKaraokeChannelAssignment Pobiera wartość wskazującą, w jaki sposób kanały karaoke są przypisane do głośników po lewej i prawej stronie.
GetKaraokeChannelContent Pobiera wartość wskazującą typ zawartości w określonym kanale karaoke w określonym strumieniu.
KaraokeAudioPresentationMode Ustawia lub pobiera mieszankę głośników po prawej stronie dla pomocniczych kanałów karaoke.
Ciągi tekstowe  
GetDVDTextLanguageLCID Pobiera identyfikator ustawień regionalnych (LCID) dla określonego bloku ciągu tekstowego.
GetDVDTextNumberOfLanguages Pobiera liczbę języków tekstowych dostępnych w bieżącym katalogu DVD.
GetDVDTextNumberOfStrings Pobiera liczbę ciągów tekstowych dostępnych dla określonego języka.
GetDVDTextString Pobiera określony ciąg tekstowy z dysku.
GetDVDTextStringType Pobiera wartość wskazującą typ informacji zawartych w określonym ciągu tekstowym DVD.
GetLangFromLangID Pobiera ciąg czytelny dla człowieka, gdy otrzymujesz identyfikator języka podstawowego (ID).
Zarządzanie rodzicami  
AcceptParentalLevelChange Nakazuje Nawigatorowi DVD zaakceptowanie lub odrzucenie nowego tymczasowego poziomu zarządzania rodzicielskiego.
GetPlayerParentalCountry Pobiera bieżący kraj/region zgodnie z ustawieniem w nawigatorze DVD.
GetPlayerParentalLevel Pobiera poziom zarządzania rodzicielskiego ustawiony w nawigatorze DVD.
GetTitleParentalLevels Pobiera poziomy zarządzania rodzicielskiego dla określonego tytułu.
NotifyParentalLevelChange Włącza lub wyłącza obsługę zdarzeń dla tymczasowych poleceń na poziomie zarządzania rodzicielskiego.
selectParentalCountry Ustawia określony kraj/region rodzicielski na potrzeby późniejszego odtwarzania.
SelectParentalLevel Ustawia określony poziom rodziców na potrzeby późniejszego odtwarzania.
Informacje o dysku  
CurrentChapter Pobiera liczbę aktualnie odtwarzanych rozdziałów.
CurrentDiscSide Pobiera bieżącą stronę dysku DVD.
CurrentDomain Pobiera domenę DVD, w ramach którego znajduje się nawigator DVD.
CurrentTime Pobiera bieżący czas odtwarzania.
CurrentTitle Pobiera liczbę aktualnie odtwarzanych tytułów.
CurrentVolume Pobiera numer woluminu dla bieżącego katalogu głównego.
DVDDirectory Pobiera lub ustawia katalog główny bieżącego woluminu DVD.
DVDTimeCode2bstr Pobiera ciąg wskazujący bieżącą godzinę na dysku.
DVDUniqueID Pobiera wygenerowaną przez system liczbę, która jednoznacznie identyfikuje bieżący dysk DVD.
GetNumberOfChapters Pobiera liczbę rozdziałów w określonym tytule.
TitlesAvailable Pobiera liczbę tytułów dostępnych na dysku DVD.
TotalTitleTime Pobiera łączny czas odtwarzania bieżącego tytułu.
UOPValid Pobiera wartość wskazującą, czy określona operacja użytkownika jest obecnie prawidłowa.
WoluminyDostępne Pobiera wartość określającą liczbę woluminów w zestawie dysków.
Inicjowanie i sterowanie obiektami  
DisableAutoMouseProcessing Włącza lub wyłącza funkcję przetwarzania myszy obiektu.
DVDAdm Zapewnia dostęp do obiektu MSDVDAdm zawierającego metody i właściwości zapisywania informacji o aplikacji i użytkownikach.
EnableResetOnStop Ustawia lub pobiera wartość, która określa sposób wznowienia odtwarzania, gdy wykres filtru przechodzi ze stanu zatrzymanego.
PlayState Pobiera bieżący stan odtwarzania.
ReadyState Pobiera wartość ReadyState obiektu MSWebDVD.
RegionZmień Wyświetla okno dialogowe systemu, które umożliwia użytkownikowi zmianę regionu skojarzonego z stacją dysków DVD.
renderowania Inicjuje wykres filtru DVD.
WindowlessActivation Inicjuje obiekt MSWebDVD w czasie projektowania dla trybu okna lub bez okien.
Zakładki  
DeleteBookmark Usuwa bieżącą zakładkę.
RestoreBookmark Przenosi nawigator DVD do punktu na dysku DVD, jak określono w bieżącej zakładce, ze wszystkimi przywróconymi ustawieniami audio, wideo i subpicture.
SaveBookmark Zapisuje bieżące położenie dysku i stan nawigatora DVD na dysku, aby użytkownik mógł wrócić do tego samego miejsca później.
Kursory i etykietki narzędzi  
CursorType Ustawia lub pobiera bieżący typ kursora.
GetDelayTime Pobiera czas opóźnienia dla etykietki narzędzia skojarzonej z obiektem MSWebDVD.
SetDelayTime Ustawia czas opóźnienia dla etykietki narzędzia skojarzonej z obiektem MSWebDVD.
ShowCursor Sprawia, że wskaźnik myszy jest widoczny, gdy nawigator DVD jest w trybie pełnoekranowym.
etykietki narzędzia Ustawia tekst etykietki narzędzia, który będzie wyświetlany, gdy wskaźnik myszy znajduje się nad prostokątem wideo MSWebDVD.
ToolTipMaxWidth Ustawia lub pobiera maksymalną szerokość etykietki narzędzia skojarzonej z obiektem MSWebDVD.
GPRMs i SPRMs  
GetGPRM Pobiera określony rejestr parametrów ogólnych.
GetSPRM Pobiera określony rejestr parametrów systemowych.
SetGPRM Ustawia określony ogólny rejestr parametrów na określoną wartość.

 

kontrolki ActiveX MSWebDVD