Compartilhar via


Objeto MSWebDVD

[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use 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

Esse componente está disponível para uso nos sistemas operacionais Microsoft Windows 2000, Windows XP e Windows Server 2003. Ele poderá ser alterado ou ficar indisponível em versões subsequentes.

 

Observação

Essa API está 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 aspectos de DVD-Video navegação e reprodução 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 DVD Navigator , um componente do Microsoft® DirectShow® que lê DVD-Video discos.

Os métodos e as propriedades MSWebDVD atuam no estado atual do Navegador de DVD ou nas informações de 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 apenas 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 etapa de quadro em uma direção especificada.
Eject Ejeta ou insere um disco de ou para a unidade.
FramesPerSecond Recupera a taxa de quadros de vídeo para o título atual do DVD.
Pausa Pausa a reprodução no local atual.
Jogar Reproduz o título atual do DVD.
PlayAtTime Inicia a reprodução no título atual no momento especificado.
PlayAtTimeInTitle Inicia a reprodução no momento especificado dentro do título especificado.
PlayBackwards Inicia a reprodução para trás do local atual na velocidade especificada.
PlayChapter Inicia a reprodução 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 de encaminhamento do local atual na velocidade especificada.
PlayNextChapter Inicia a reprodução do próximo capítulo no título atual.
PlayPeriodInTitleAutoStop Inicia a reprodução no momento especificado no título especificado até o tempo de parada especificado.
PlayPrevChapter Inicia a reprodução do capítulo anterior no título atual.
PlayTitle Inicia a reprodução no início do título especificado.
ReplayChapter Inicia a reprodução no início do capítulo atual.
Retomar Retoma a reprodução depois que um menu é exibido.
StillOff Retoma a reprodução, cancelando o modo ainda.
Step Avança o fluxo de DVD-Video pelo número especificado de quadros.
Parar Interrompe a reprodução.
Menus  
ActivateAtPosition Ativa o botão de menu na posição especificada.
ActivateButton Ativa o botão de menu selecionado.
Botões Disponíveis Recupera o número total de botões no menu atual.
CurrentButton Recupera o número do botão selecionado.
DefaultMenuLanguage Recupera o idioma de 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 para o 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 de direção superior no menu exibido.
ShowMenu Exibe o menu especificado na tela.
Fluxo de áudio  
AudioStreams Disponíveis Recupera o número de fluxos de áudio disponíveis no título atual.
Saldo Define ou recupera o saldo do alto-falante para a saída do 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 linguagem 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.
Mute 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 Subpicture  
CurrentSubpictureStream Recupera o fluxo de subpicture selecionado.
DefaultSubpictureLanguage Recupera o idioma de subpictura padrão do disco.
DefaultSubpictureLanguageExt Recupera a extensão de linguagem de subpictura padrão do disco.
GetSubpictureLanguage Recupera o idioma do fluxo de subpicture especificado.
IsSubpictureStreamEnabled Recupera um valor que indica se o fluxo de subpictura especificado está habilitado no título atual.
PreferredSubpictureStream Define ou recupera o fluxo de subpictura preferencial do usuário para a sessão de exibição atual.
SelectDefaultSubpictureLanguage Define a linguagem de subpictura padrão atual no Navegador de DVD.
SubpictureOn Define ou recupera o estado de subpictura atual (ativado ou desativado).
SubpictureStreamsAvailable Recupera o número de fluxos de subpictura disponíveis no título atual.
Retângulo de vídeo  
AspectRatio Recupera a taxa de 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 taxa de proporção do vídeo nativo não é igual à da área de exibição do objeto.
Capturar Captura uma imagem parada 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 de vídeo nativas.
SetClipVideoRect Define o retângulo de recorte ocupado pela exibição de vídeo.
Zoom Amplia ou reduz a exibição de vídeo, centralizada em um determinado conjunto de coordenadas de tela.
Legendagem oculta  
CCActive Define ou recupera o status atual de legendagem oculta.
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 angular.
Áudio do Karaoke  
GetKaraokeChannelAssignment Recupera um valor que indica como os canais de karaokê são atribuídos aos alto-falantes à esquerda e à direita.
GetKaraokeChannelContent Recupera um valor que indica o tipo de conteúdo no canal de karaokê especificado no fluxo especificado.
KaraokeAudioPresentationMode Define ou recupera a combinação de alto-falantes à direita esquerda para os canais auxiliares de karaokê.
Cadeias de caracteres de texto  
GetDVDTextLanguageLCID Recupera o LCID (identificador de localidade) 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 caracteres de texto de DVD especificada.
GetLangFromLangID Recupera uma cadeia de caracteres legível quando uma ID (identificador de linguagem) primário é fornecida.
Gerenciamento parental  
AcceptParentalLevelChange Instrui o Navegador de DVD a aceitar ou rejeitar o novo nível temporário de gerenciamento dos pais.
GetPlayerParentalCountry Recupera o país/região atual conforme definido no Navegador de DVD.
GetPlayerParentalLevel Recupera o nível de gerenciamento dos pais definido no Navegador de DVD.
GetTitleParentalLevels Recupera os níveis de gerenciamento dos pais para o título especificado.
NotifyParentalLevelChange Habilita ou desabilita o tratamento de eventos para comandos temporários de nível de gerenciamento dos pais.
SelectParentalCountry Define o país/região dos pais especificado para reprodução subsequente.
SelectParentalLevel Define o nível dos pais especificado para a reprodução subsequente.
Informações do disco  
CurrentChapter Recupera o número do capítulo em execução no momento.
CurrentDiscSide Recupera o lado atual do DVD.
Currentdomain Recupera o domínio de DVD no qual o Dvd Navigator 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 de volume do diretório raiz atual.
DVDDirectory Recupera ou define o diretório raiz do volume de DVD atual.
DVDTimeCode2bstr Recupera uma Cadeia de Caracteres 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ítulos disponíveis 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 objeto  
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 grafo de filtro sair de um estado parado.
PlayState Recupera o estado de reprodução atual.
Readystate Recupera o ReadyState do objeto MSWebDVD.
RegionChange Exibe uma caixa de diálogo do sistema que permite que o usuário altere a região associada à unidade de DVD.
Renderizar Inicializa o grafo de filtro de DVD.
WindowlessActivation Inicializa o objeto MSWebDVD em tempo de design para o modo em janelas ou sem janelas.
Indicadores  
DeleteBookmark Exclui o indicador atual.
RestoreBookmark Move o Navegador de DVD para o ponto no DVD, conforme especificado no indicador atual, com todas as configurações de áudio, vídeo e subpictura restauradas.
SaveBookmark Salva a posição e o estado do disco atual do Dvd Navigator no disco para que o usuário possa retornar ao mesmo lugar mais tarde.
Cursores e Dicas de Ferramenta  
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 mouse visível quando o Dvd Navigator está no modo de tela inteira.
Tooltip Define o texto da 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âmetro geral especificado.
GetSPRM Recupera o registro de parâmetro do sistema especificado.
SetGPRM Define o registro de parâmetro geral especificado como o valor especificado.

 

Controle ActiveX MSWebDVD