人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VB2005でDirectxを使ってDVDを再生するプログラムを書いています。MSWebDVDコントロールをつかっています。
再生、停止など一通りのことはできました。メニューを表示して音声を副音にも変えられました。しかし、字幕をメニューから選んでも表示されません。複数の字幕があって、それぞれ選んでもまったく表示されません。どこがわるいのでしょうか?

以下にソースを載せます。

Public Class Form1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Play.Click
DVD1.Play()
End Sub

途中略
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
DVD1.ShowMenu(MSWEBDVDLib.DVDMenuIDConstants.dvdMenu_Root)
End Sub
End Class

●質問者: mai_mai_mail
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● うぃんど
●100ポイント

実験してなくて申し訳ないのですが、
下記のプロパティを確認ならびに変更してみてください
http://msdn.microsoft.com/ja-jp/library/cc370323.aspx

クローズド キャプション
CCActive クローズド キャプションの現在の状態を設定または取得する。
ColorKey クローズド キャプションで使うカラー キーを設定または取得する。
CurrentCCService 現在のクローズド キャプション サービスを設定または取得する。


mai_mai_mailさんのコメント
設定してみましたが改善されませんでした。ちなみにColorKeyの値は字を白にする場合は数値をいくつにすればいいのでしょうか?すみません。基本的なことで
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ