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. |
Tópicos relacionados