雛形倶楽部情報データベース
 ホームひな形情報データベース検索フォーム ログイン管理者認証
ダイレクトアニメーション DXTransform(2D:DXTMETA2.DLL)編
登録者:雛形倶楽部
更新日時:
登録日時:2005/04/30(Sat) 15:54:58
カウント数:
分類)ひな形利用 ひな形作成
OS)Windows
メーラー)OE(OutlookExpress)
ブラウザ)IE(InternetExplorer)
重要度)★★
難易度)★★★★
検索キー1)
検索キー2)
検索キー3)
コメント
ダイレクトアニメーション DXTransform(2D:DXTMETA2.DLL)編
 ダイレクトアニメーションとは、Microsoft 社開発の ActiveX コンポーネントを使って、アニメーション機能を実現することができます。
 その技術一つである、DXTransuform(2D)について説明します。http://msdn.microsoft.com/archive/en-us/samples/internet/imedia/wmrmedia/transformwizard/wizard_dxtransforms.htm


 DXTransform(2D)はDXMETA2.DLL(及びDirextX)がインストールされていないと正常に表示されません。下にウイリアムブーグローの画像が表示され、「DXTMETA2.DLLは正常にインストールされています。」とメッセージが出ている場合はなにもする必要はありません。
「DXTMETA2.DLLはインストールされていません。」とメッセージが出ている場合は、下記手順に添ってDXTMETA2.DLLをインストールしてください。

 DXTMETA2.DLLはいくつかのDXTransform(2D)を実行するために必要なファイルです。このファイルが無い場合、DXTransform(2D)を利用したひな形を受信すると、下記エラーが生じます。

 △このページのスクリプトでエラーが発生しました。
 ライン: 30
 文字: 1
 エラー: オートメーションサーバーはオブジェクトを作成できません。
 コード: 0
 URL: mhtml:mid//00000054/

 このページのスクリプトを実行し続けますか?


 DXTMETA2.DLLをインストールされていない方は、こちらをダウンロード・実行願います。
Windows Vista/7/8/10上のInternet Explorer11やLive メールなどでもインストールすれば使用可能です。
 DL:regdxtmeta2dll.msi by Taxi
 また、DXTransform(2D)を利用したひな形はDXTMETA2.DLLのインストールが必要であることを記載してあげるのがよろしいかと思います。
 ※Windows XpはDXTMETA2.DLLをインストールされていません。

このフィルタを使用した雛形で次のようなスクリプトソースを入れておくと、DXTMETA2.DLLはインストールされていない場合に警告表示させることができます。

==========================================================================================
<!--以下dxtmeta2.dllがインストールされていない場合のみ警告を表示するソース-->
<div id="keikoku" style="position:absolute; z-index:100; left:10px; bottom:10px; color:red; font-size:12pt; fint-weight:bold"> </div>

<script language="VBScript">
<!--
'----------------------------------------------------------------------------
' What's Installed, by Bill Scott, April, 2001
'----------------------------------------------------------------------------
' Updated January, 2003
' Use this program to see what you are missing.
' Most items are required for correct, non-error stationery viewing.

dim iii

If ScriptEngineMajorVersion < 2 then
document.write "<br><br>VB script engine major version is less than version 2. Further tests bypassed.<br>"
end if

Function WM_activeXDetect(activeXname)
on error resume next
If ScriptEngineMajorVersion >= 2 then
WM_activeXDetect = False
WM_activeXDetect = IsObject(CreateObject(activeXname))
If (err) then
WM_activeXDetect = False
End If
else
WM_activeXDetect = False
end if

if WM_activeXDetect = True then
iii=iii-1
if iii=-22 Then keikoku.innerHTML=""

else
iii=iii+1
if iii=22 Then keikoku.innerHTML="DXTMETA2.DLLはインストールされていません。
<a href='http://ayanaotakashun.com/cgi-bin/database/database.cgi?cmd=dp&num=67' target='_blank'>http://ayanaotakashun.com/cgi-bin/database/database.cgi?cmd=dp&num=67</a>を参考にdxtmeta2.dllをインストールしてくださいませ。"

end If
End Function

WM_activeXDetect "DXImageTransform.MetaCreations.BurnFilm"
WM_activeXDetect "DXImageTransform.MetaCreations.CenterCurls"
WM_activeXDetect "DXImageTransform.MetaCreations.ColorFade"
WM_activeXDetect "DXImageTransform.MetaCreations.Curls"
WM_activeXDetect "DXImageTransform.MetaCreations.Curtains"
WM_activeXDetect "DXImageTransform.MetaCreations.FadeWhite"
WM_activeXDetect "DXImageTransform.MetaCreations.FlowMotion"
WM_activeXDetect "DXImageTransform.MetaCreations.Grid"
WM_activeXDetect "DXImageTransform.MetaCreations.GlassBlock"
WM_activeXDetect "DXImageTransform.MetaCreations.Jaws"
WM_activeXDetect "DXImageTransform.MetaCreations.LightWipe"
WM_activeXDetect "DXImageTransform.MetaCreations.Liquid"
WM_activeXDetect "DXImageTransform.MetaCreations.Lens"
WM_activeXDetect "DXImageTransform.MetaCreations.PageCurl"
WM_activeXDetect "DXImageTransform.MetaCreations.PeelABCD"
WM_activeXDetect "DXImageTransform.MetaCreations.Ripple"
WM_activeXDetect "DXImageTransform.MetaCreations.RollDown"
WM_activeXDetect "DXImageTransform.MetaCreations.Vacuum"
WM_activeXDetect "DXImageTransform.MetaCreations.Threshold"
WM_activeXDetect "DXImageTransform.MetaCreations.Twister"
WM_activeXDetect "DXImageTransform.MetaCreations.Water"
WM_activeXDetect "DXImageTransform.MetaCreations.Wormhole"
//-->
</script>

==========================================================================================

IE10以降の場合は、以下をクリックして確認してくださいませ。

IE10/IE11〜用確認ページ



※以下はIE10/IE11では動作しません(このサイトを互換表示設定するか、IE5互換モードにすれば動作します)。



■Windows インストーラ エンジン(regdxtmeta2dll.msiでインストールできない場合)
 ※Windows95/98/98SE/NT4.0の方はWindows Installer エンジンがインストールされておりません。
  下記にてダウンロードが可能ですのでインストールしてください。
  http://support.microsoft.com/default.aspx?scid=kb;ja;292539

注意)ソフトの使用・インストールにより、PCに不具合が生じた場合は当方一切の責任は負いませんのでご了承下さい。

インストール後はこのページを更新してください。
DXTMETA2.DLLは正常にインストールされています。」とメッセージが出ましたら成功しています。

IE9/IE10/IE11ではhttp://ayanaotakashun.com/cgi-bin/database/database.cgi?cmd=dp&num=200の【9】を参照してください。---[Q] 「DXTMETA2.DLLは利用できる?」の部分です。最初に許可しないとこのアドオンが使えませんので、注意。


Windows Updateなどで大きなアップデートがあった場合に無効になる場合があります。例えばWindows 10で大きな変更のあるアップデートでも無効になるのを確認しています。
その際は再度インストールしてください。
URLhttp://ayanaotakashun.com/cgi-bin/database/database.cgi?cmd=dp&num=67
タグ<A href="http://ayanaotakashun.com/cgi-bin/database/database.cgi?cmd=dp&num=67" target="_blank">ダイレクトアニメーション DXTransform(2D:DXTMETA2.DLL)編</A>
管理パスワード

 - AmigoDatabase