﻿This document is written in UTF-8 (in Japanese).
=============================================================================
【名称】Susie64 MediaFoundationファイル Plug-in『axMediaFoundation v1.3』
【作者】KrK (Knuth for Kludge)
【連絡】knuth4kludge,gmail.com (,を@に)
【掲載】https://www.ne.jp/asahi/krk/kct/software/axmediafoundation.htm
【分類】フリーウェア (FSFの言う「free software」ではありません)
【開発】Windows 11 ＋ Visual Studio 2026
【転載】最新版を使ってもらいたいので、転載を禁止します。
【免責】作者は、本プログラムの使用に起因するいかなる損害についても、責任を負いません。
The author does not take responsibility,
for any damages resulting from the use of this program.
=============================================================================

■概要
MediaFoundationを使って、動画ファイルから
ビットマップ画像を抽出するSusie 64bit Plug-in(以下SPH)です。

以下Microsoftのページより。
https://learn.microsoft.com/ja-jp/windows/win32/api/mfreadwrite/nf-mfreadwrite-imfsourcereader-setcurrentposition
＞正確なシークを保証しません。
＞シークの精度は、メディア コンテンツによって異なります。
＞目的の位置の前に最も近いキー フレームをシークします。
ということで、動画と設定によっては、
同じ画像が連続して表示されることがありますが、
バグではなくMediaFoundationの仕様です。

■使用方法
SPH対応のビューアに読み込ませてください。
読み込ませ方は、各ビューアの説明書に従ってください。

■対応確認ビューア
・拙作『ViW』
・TORO氏作『PPx』

■雑記
・雛形ソース
axMediaFoundationは、Shimizu Satoshi (shimitei)氏が公開している
サンプルソースから作成しました。
Shimizu Satoshi (shimitei)氏に深く感謝いたします。
https://www.asahi-net.or.jp/~KH4S-SMZ/index.html

・W系命令
W系命令（Unicode命令）は、TORO氏の指導の元で対応しました。
TORO氏に深く感謝いたします。

・作成動機
XiWにてMediaFoundationでHBITMAP取得に成功していて、
「あれ？だったらaxMediaFoundation作れるじゃん」と。
サクッと半日で作りました。

正直何に使えるのかは良く分かりません。
作れるので作りました。
プログラミングをしているだけで幸せ…。

・32bit版
32bit版は存在しません。

■アンインストール方法
レジストリは使用していません。
ファイルを削除して下さい。

■履歴
2026/08/30 v1.3 ini「sec」「divsec」対応。
2025/01/01 v1.2 微調整。
2024/12/07 v1.1 Windows11 24H2でバグるのを修正。
2024/11/04 v1.0 初版。

以上
