1

"ms-appx:///" プロトコルを使用せずに Windows 8 C# でファイル (画像、オーディオ、ビデオなど) にアクセスすることは可能ですか?

4

1 に答える 1

5

エンドユーザーの画像などにアクセスしている場合は、次のようにms-appxなしでアクセスできます(ファイルのタイプはStorageFileです)。

var fileStream = await file.OpenAsync(Windows.Storage.FileAccessMode.Read);
BitmapImage img = new BitmapImage();
img.SetSource(fileStream);

画像などを含める場合。アプリケーションでは、ms-appxプロトコルを使用できます。これは基本的に「アプリパッケージからこれを取得する」ことを意味します。ただし、相対パスを使用することもできます。ファイルリソースをロードする方法については、この記事を参照してください。

于 2013-01-21T03:16:15.943 に答える