Partilhar via


Objeto MSWebDVD

[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEnginee Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Observação

Este componente está disponível para utilização nos sistemas operativos Microsoft Windows 2000, Windows XP e Windows Server 2003. Pode ser alterado ou não estar disponível em versões subsequentes.

 

Observação

Esta API foi preterida. Para obter informações sobre reprodução e navegação de DVD no DirectShow, consulte Aplicativos de DVD.

 

Os métodos, propriedades e eventos do objeto MSWebDVD permitem que um aplicativo controle todos os aspetos da navegação e reprodução de DVD-Video e recupere informações do disco. O objeto MSWebDVD não executa o trabalho de navegação real; em vez disso, ele passa os comandos para o filtro de do Navegador de DVD, um componente do Microsoft® DirectShow® que lê DVD-Video discos.

Os métodos e propriedades MSWebDVD atuam sobre o estado atual do Navegador de DVD ou as informações em um disco, ou ambos. Para armazenar e recuperar vários tipos de informações específicas do aplicativo no registro, como preferências do usuário para níveis parentais e idioma padrão, use os métodos do objeto MSDVDAdm. Use a propriedade DVDAdm para acessar esse objeto.

Observação

A partir do DirectX 9.0b, o objeto é carregado somente em zonas confiáveis. Ele não será carregado em zonas não confiáveis.

 

Métodos e Propriedades por Categoria

Reprodução  
CanStep Determina se o decodificador MPEG-2 no sistema local pode executar a revisão de quadros em uma direção especificada.
Ejetar Ejeta ou insere um disco de ou para a unidade.
FramesPerSecond Recupera a taxa de quadros de vídeo para o título do DVD atual.
Pausa Pausa a reprodução no local atual.
Jogar Reproduz o título do DVD atual.
PlayAtTime Inicia a reprodução no título atual no horário especificado.
PlayAtTimeInTitle Inicia a reprodução no horário especificado dentro do título especificado.
PlayBackwards Inicia a reprodução retroativa a partir da localização atual à velocidade especificada.
PlayCapítulo Inicia a reprodução a partir do capítulo especificado no título atual.
PlayChapterInTitle Reproduz o capítulo especificado no título especificado.
PlayChaptersAutoStop Inicia a reprodução no capítulo especificado no título especificado, para o número de capítulos especificados.
PlayForwards Inicia a reprodução a partir da localização atual à velocidade especificada.
PlayNextCapítulo Inicia a reprodução a partir do próximo capítulo do título atual.
PlayPeriodInTitleAutoStop Inicia a reprodução na hora especificada no título especificado até a hora de parada especificada.
PlayPrevCapítulo Inicia a reprodução do capítulo anterior no título atual.
PlayTitle Inicia a reprodução no início do título especificado.
ReplayCapítulo Inicia a reprodução no início do capítulo atual.
Currículo Retoma a reprodução após a exibição de um menu.
StillOff Retoma a reprodução, cancelando o modo de paragem.
Passo Avança o fluxo de DVD-Video pelo número especificado de quadros.
Pare Interrompe a reprodução.
Ementas  
ActivateAtPosition Ativa o botão de menu na posição especificada.
ActivateButton Ativa o botão de menu selecionado.
ButtonsDisponível Recupera o número total de botões no menu atual.
CurrentButton Recupera o número do botão selecionado.
DefaultMenuLanguage Recupera o idioma do menu padrão do disco.
GetButtonAtPosition Recupera o número do botão nas coordenadas especificadas sem selecioná-lo ou ativá-lo.
GetButtonRect Recupera o retângulo do botão especificado, nas coordenadas da janela.
ReturnFromSubmenu Retorna a exibição de um submenu para seu menu pai ou para o título atual se o menu for um menu de nível superior.
SelectAndActivateButton Seleciona e ativa o botão especificado.
SelectAtPosition Seleciona o botão de menu na posição especificada.
SelectLeftButton Seleciona o botão direcional esquerdo no menu exibido.
SelectLowerButton Seleciona o botão direcional inferior no menu exibido.
SelectRightButton Seleciona o botão direcional direito no menu exibido.
SelectUpperButton Seleciona o botão direcional superior no menu exibido.
ShowMenu Exibe o menu especificado na tela.
Fluxo de áudio  
AudioStreamsDisponível Recupera o número de fluxos de áudio disponíveis no título atual.
Equilíbrio Define ou recupera o equilíbrio do alto-falante para a saída de fluxo de áudio.
CurrentAudioStream Define ou recupera o número do fluxo de áudio habilitado.
DefaultAudioLanguage Recupera o idioma de áudio padrão do disco.
DefaultAudioLanguageExt Recupera a extensão de idioma de áudio padrão do disco.
GetAudioLanguage Recupera uma cadeia de caracteres que indica qual idioma está disponível no fluxo de áudio especificado.
IsAudioStreamEnabled Recupera um valor que indica se o fluxo de áudio especificado está habilitado no título atual.
Mudo Ativa ou desativa a saída do fluxo de áudio.
SelectDefaultAudioLanguage Define o idioma de áudio padrão atual no Navegador de DVD.
Volume Define ou recupera o nível de volume de áudio.
Fluxo de subimagem  
CurrentSubpictureStream Recupera o fluxo de subimagem selecionado.
DefaultSubpictureLanguage Recupera o idioma padrão da subimagem do disco.
DefaultSubpictureLanguageExt Recupera a extensão de idioma de subimagem padrão do disco.
GetSubpictureLanguage Recupera o idioma do fluxo de subimagem especificado.
IsSubpictureStreamEnabled Recupera um valor que indica se o fluxo de subimagem especificado está habilitado no título atual.
PreferredSubpictureStream Define ou recupera o fluxo de subimagem preferido do usuário para a sessão de visualização atual.
SelectDefaultSubpictureLanguage Define o idioma padrão atual da subimagem no Navegador de DVD.
SubpictureOn Define ou recupera o estado atual da subimagem (ativado ou desativado).
SubpictureStreamsDisponível Recupera o número de fluxos de subimagem disponíveis no título atual.
Retângulo de vídeo  
AspectRatio Recupera a proporção do fluxo de vídeo atual conforme criado no disco.
BackColor Define ou recupera a cor das barras que aparecem ao redor das bordas do retângulo de vídeo quando a proporção do vídeo nativo não é a mesma da área de exibição do objeto.
Capture Captura uma imagem estática do quadro de vídeo quando o objeto MSWebDVD está no modo sem janelas.
FullScreenMode Define ou recupera um valor que indica se a exibição está no modo de tela inteira.
GetClipVideoRect Recupera o retângulo de recorte definido para a exibição de vídeo.
GetVideoSize Recupera as dimensões nativas do vídeo.
SetClipVideoRect Define o retângulo de recorte ocupado pela exibição de vídeo.
Zoom Amplia ou diminui a exibição de vídeo, centralizada em um determinado conjunto de coordenadas de tela.
Legendas ocultas  
CCActive Define ou recupera o status atual das legendas ocultas.
ColorKey Define ou recupera a chave de cor usada na legendagem oculta.
CurrentCCService Define ou recupera o serviço de legenda oculta atual.
Blocos angulares  
ângulos disponíveis Recupera o número de ângulos disponíveis.
CurrentAngle Define ou recupera o ângulo atual em um bloco de ângulo.
Áudio Karaoke  
GetKaraokeChannelAssignment Recupera um valor que indica como os canais de karaokê são atribuídos aos alto-falantes esquerdo e direito.
GetKaraokeChannelContent Recupera um valor que indica o tipo de conteúdo no canal de karaokê especificado no fluxo especificado.
KaraokeAudioPresentationMode Define ou recupera a mistura de alto-falantes direita-esquerda para os canais de karaokê auxiliares.
Cadeias de texto  
GetDVDTextLanguageLCID Recupera o identificador de localidade (LCID) para o bloco de cadeia de caracteres de texto especificado.
GetDVDTextNumberOfLanguages Recupera o número de idiomas de texto disponíveis no diretório de DVD atual.
GetDVDTextNumberOfStrings Recupera o número de cadeias de caracteres de texto disponíveis para o idioma especificado.
GetDVDTextString Recupera a cadeia de caracteres de texto especificada do disco.
GetDVDTextStringType Recupera um valor que indica o tipo de informação contida na cadeia de texto de DVD especificada.
GetLangFromLangID Recupera uma cadeia de caracteres legível por humanos quando recebe um identificador de idioma primário (ID).
Gestão Parental  
AcceptParentalLevelChange Instrui o Navegador de DVD a aceitar ou rejeitar o novo nível temporário de gestão parental.
GetPlayerParentalCountry Recupera o país/região atual conforme definido no Navegador de DVD.
GetPlayerParentalLevel Recupera o nível de gerenciamento parental definido no Navegador de DVD.
GetTitleParentalLevels Recupera os níveis de gerenciamento parental para o título especificado.
NotifyParentalLevelChange Habilita ou desabilita a manipulação de eventos para comandos temporários de nível de gerenciamento parental.
SelectParentalCountry Define o país/região parental especificado para reprodução subsequente.
SelectParentalLevel Define o nível parental especificado para reprodução subsequente.
Informações sobre o disco  
AtualCapítulo Recupera o número do capítulo em execução no momento.
CurrentDiscSide Recupera o lado atual do DVD.
CurrentDomain Recupera o domínio do DVD no qual o Navegador de DVD está.
CurrentTime Recupera o tempo de reprodução atual.
CurrentTitle Recupera o número do título em execução no momento.
CurrentVolume Recupera o número do volume para o diretório raiz atual.
DVDDirectory Recupera ou define o diretório raiz do volume de DVD atual.
DVDTimeCode2bstr Recupera uma String que indica a hora atual no disco.
DVDUniqueID Recupera um número gerado pelo sistema que identifica exclusivamente o DVD atual.
GetNumberOfChapters Recupera o número de capítulos no título especificado.
TítulosDisponível Recupera o número de títulos disponíveis no DVD.
TotalTitleTime Recupera o tempo total de reprodução do título atual.
UOPValid Recupera um valor que indica se a operação de usuário especificada é válida no momento.
Volumes disponíveis Recupera um valor que especifica o número de volumes no conjunto de discos.
Inicialização e controle de objetos  
DisableAutoMouseProcessing Habilita ou desabilita a funcionalidade de processamento do mouse do objeto.
DVDAdm Fornece acesso ao objeto MSDVDAdm que contém métodos e propriedades para salvar informações do aplicativo e do usuário.
EnableResetOnStop Define ou recupera um valor que determina como a reprodução será retomada quando o gráfico de filtro sair de um estado interrompido.
PlayState Recupera o estado de reprodução atual.
ReadyState Recupera o ReadyState do objeto MSWebDVD.
RegiãoAlterar Exibe uma caixa de diálogo do sistema que permite ao usuário alterar a região associada à unidade de DVD.
renderizar Inicializa o gráfico de filtro de DVD.
WindowlessActivation Inicializa o objeto MSWebDVD em tempo de design para o modo de janela ou sem janela.
Favoritos  
DeleteBookmark Exclui o marcador atual.
RestoreBookmark Move o Navegador de DVD para o ponto do DVD conforme especificado no marcador atual, com todas as configurações de áudio, vídeo e subimagem restauradas.
SaveBookmark Guarda a posição atual do disco e o estado do Navegador de DVD no disco para que o utilizador possa regressar ao mesmo local mais tarde.
Cursores e Dicas de Ferramentas  
CursorType Define ou recupera o tipo de cursor atual.
GetDelayTime Recupera o tempo de atraso para a dica de ferramenta associada ao objeto MSWebDVD.
SetDelayTime Define o tempo de atraso para a dica de ferramenta associada ao objeto MSWebDVD.
ShowCursor Torna o ponteiro do rato visível quando o Navegador de DVD está no modo de ecrã inteiro.
ToolTip Define o texto para a dica de ferramenta que aparecerá quando o ponteiro do mouse estiver sobre o retângulo de vídeo MSWebDVD.
ToolTipMaxWidth Define ou recupera a largura máxima para a dica de ferramenta associada ao objeto MSWebDVD.
GPRMs e SPRMs  
GetGPRM Recupera o registro de parâmetros gerais especificado.
GetSPRM Recupera o registro de parâmetros do sistema especificado.
SetGPRM Define o registro de parâmetro geral especificado para o valor especificado.

 

Controle ActiveX MSWebDVD