問題タブ [windows-10-mobile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Windows 10 UAP のストリーミング ビデオの実装
ネットワーク ソースからのビデオ ストリームを XAML で表示する必要があります。ビデオ フレームは、未定義の間隔で発生する可能性があります。それらは既にアセンブルされ、デコードされ、メモリ マップ ファイルの BGRA8 形式で表示されます。XAML フロントエンドは C# で、バックエンドは WinAPI を使用して C で記述されています。
C# では、このファイルのハンドルを持っています。
以前は .NET 4.5 で、このハンドルから InteropBitmap を作成し、新しいフレームの到着時にSystem.Windows.Interop.Imaging.CreateBitmapSourceFromMemorySection
呼び出していました。Invalidate
これを XAMLInteropBitmap
として使用したよりも。Source
Image
ここで、同じことを行う必要がありますが、Windows 10 UAP プラットフォームの場合です。.NET Core にはメモリ マップ ファイルがないため、CX Windows ランタイム コンポーネントを作成しました。ここが最も重要な部分です。
これで、m_bitmap を XAML イメージのソースとして使用できます (無効化時にプロパティの変更を発生させることを忘れないでください。そうしないと、イメージは更新されません)。
より良い、またはより標準的な方法はありますか?無効化時に追加の memcpy が必要ないようにするにはWriteableBitmap
どうすればよいですか?m_image
更新: MediaElement を使用して、圧縮されていないビットマップのシーケンスを表示し、それから利益を得ることができるのだろうか? MediaElement は非常に優れた機能であるフィルターをサポートしています。
nuget - Win10 と Win8 デバイスの両方を対象とする Nuget パッケージ
W8 および WP8.1 用にコンパイルされたライブラリを使用して生成された nuget パッケージがあります。
.nuspec:
Win10デバイス(デスクトップとスマホアーム)も対象にする予定なので、ライブラリを同じパッケージに追加しようと考えています。w8、wp8、w10-x86、および w10-arm 用のこれらのライブラリを含むパッケージを生成できるかどうかは明確ではありません。
nuget 3 で追加されたランタイム機能を使用することを考えています。この場合、nuspec ファイルをどのように変更する必要がありますか? ランタイム xml ノードを nuspec ファイルに追加する必要がありますか?
同様の問題に直面した/解決した人はいますか?
uwp - 電話への展開時に要素が見つからない
Window 10 Mobile Insider Preview 10512 を実行しているスマートフォンに UWP アプリをデプロイできません。VS 2015 でデプロイしようとすると、次のエラーが表示されます。
エラー: DEP0001: 予期しないエラー: 要素が見つかりません。(HRESULT からの例外: 0x80070490)
電話は開発者のロックが解除されています。UWP アプリをローカル コンピューター、シミュレーター、電話エミュレーターに展開できます。何か案は?それは電話のビルドですか?
windows-phone-8 - 「Anid2」は、Windows 10 モバイルで時間の経過とともに変更されました (少なくともバージョン 10166 以降)
Windows Phone 8.0 プラットフォームをターゲットとする Windows Phone ストアにアプリがあります。最近、Windows 10 Mobile でアプリをテストしているので、人々が Windows 10 Mobile にアップグレードするときに問題が発生することはありません。
テスト中に重大な問題が見つかりました。私のアプリは、完全に異なる「ANID2」値をいつか取得します。「ANID2」値を使用してユーザーを識別しましたが、データが一時的に失われる可能性があり、さらに悪いことに、ユーザーが自分のものではないデータを取得する可能性があります。
再現手順は次のとおりです。
- 「ANID2」を取得して表示するアプリを作成します。アプリ プロジェクト テンプレートは次のとおりです。Blan アプリ (Windows Phone SilverLight ターゲット Windows Phone 8.0)
- これを WP8 または WP8.1 デバイスに展開し、anid2 値を記録します。
- もちろん、WP8にログインした同じMicrosoftアカウントで、WP10を実行している別の電話にそれを展開します。
- anid2 の値が WP8 の値と異なるかどうかを確認します。
- それらが同じ場合。WP10 で、ストアを開いて、Microsoft アカウントで以前にインストールしたことのない別のアプリをダウンロードしてインストールします。ここで、WP10 で anid2 テスト アプリを再度開きます。anid2 の値が変更されていることに気付くかもしれません。
- WP10 で最初に実行された anid 値が WP8 の値と異なる場合は、待つか、明日または明日以降に待ちます。待機中は、WP10 電話に新しいアプリをインストールしないでください。anid2 の値は最終的に WP8 に表示される値に変更されます。ここで、手順 5 で紹介した手順を繰り返します。また、anid2 の値が変更されていることに気付く場合もあります。
結果を以下に示します。
出版社ID: {0707BD2B-5621-4E0C-83DA-E2B0A5E3B850}
Anid2 前回 : bUyJ5mwgnjm9b4lyBmThbKr/5VFbsCMTNHpgej+nOcs=
Anid2 現在: XJd6gLP8UDaVBdRB8AI/ZOTM0cThXMxp1msQjFuq5WY=
windows-10 - Windows 10 モバイル、ステータス バーの色を変更する
上記の方法を試みましたが、次のエラーが発生します: https://msdn.microsoft.com/en-us/library/ms228508.aspx
** 編集 ** 問題が見つかりました。 -on-phone-and-the-title-bar-on-pcs?forum=wpdevelop C# プロジェクト リファレンスに "Microsoft Mobile Extension SDK for Universal App Platform" 拡張機能を追加するだけです。