信長の野望 天翔記 改造綜合スレ6 [無断転載禁止]©2ch.net
>>221
SpriteWPFTS95.exe を複製する必要はありません。
(二重起動防止とかないので)
GlobalSpriteProcess1 などというのを作る必要もないです。
StartProcess( "***", "filename", .... ) の最初の文字列が
「識別文字列」 になります。
その文字列に対して1つプロセス( SpriteWPFTS95.exeの実行プロセス )が割り当てられます。
GlobalSpriteProcess::StartProcess("my_label1", "haru.png", 200, 1000, 100);
GlobalSpriteProcess::StartProcess("my_label2 ", "aki.png", 50, 2000, 300);
などで問題ありません。
(png自体が持つαもこみこみ、フェイドイン・フェイドアウトのαも込み込みで、
2つ並列で全て上手く重なる) あ、但し、どちらが上になるか、といったことは保証できないです。
どちらももっとも上に描画しようとするので、
後にProcessを「実際に起動した方」が上になるとは思いますが、
プログラム上で下に書いているからといってProcessが後に起動するとは限りません。 あ、表示して、閉じてから〜 ということであれば、
プロセス終了を待ってから、次のプロセスを起動する形となります。
並列でもあまり問題はないので、並列にした方がいいかも。