問題タブ [windows-runtime]
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.
xaml - Metro XAMLで暗黙的なデータテンプレートを定義するにはどうすればよいですか?
次のように、対応するビューで単純なデータ型をマッピングするためのDataTemplateを作成しようとしています。
DataTypeプロパティが認識されていないかアクセスできないことを示すコンパイラエラーが発生します。ここで何かが足りませんか?これを行うための新しい構文はありますか、それとも機能がありませんか?暗黙のテンプレートの代替ソリューションはありますか?
参考までに、ax:Key属性を使用して修飾されたDataTemplateを含む完全なコードを次に示します(これは機能します)。
c++ - auto foo = ref new Foo(); 「ref」とは何ですか?
// build /からのビデオを見ていましたが、MS開発者の何人かはC++11プログラムで次のような構文を使用していました。
「ref」を除いて、この行のすべてが何をするかを理解しています。どういう意味ですか?
javascript - XAML は WinRT の JavaScript で使用できますか?
それとも、JavaScript は HTML のみに制限されていますか? Build 2011 で HTML-JavaScript のデモしか見たことがない
windows-8 - 通常のデスクトップ アプリケーションで WinRT API の UI 部分を使用できない技術的な理由
WinRT API は、XAML クラスを除く、Metro スタイル アプリケーション以外のアプリケーションから呼び出すことができます。デスクトップでいくつかのコントロールを使用すると便利な場合があります。この制限の原因となっている技術的な問題は何ですか?
c# - WinRT の WriteableBitmap では、ピクセル データへのランダム アクセスが許可されなくなりましたか?
WinRT の WriteableBitmap クラスの変更点の 1 つは、Pixels プロパティを配列として公開する代わりに、IBuffer 型の PixelBuffer を持つようになったことです。
問題は、IBuffer にはデータへのランダム アクセスを行う方法がないことです。DataReader を作成して一度に 1 つずつデータを取得し、そのデータを配列にコピーしてランダム アクセスすることはできますが、IBuffer データに直接アクセスすることはできません。どうすればこれを行うことができますか、それとも不可能ですか?
arm - Windows 8 の ARM バージョンでは、Metro (WinRt) スタイルのアプリしか実行できませんか?
関連項目: Windows 7 および Vista でも動作する WinRt (Metro) アプリを作成する方法はありますか?
Windows 7 では WinRT アプリを実行できないため、Arm と Windows 7 の両方で Windows 8 をターゲットにする方法を理解しようとしています。 私が理解しているように、アプリは App Store から Windows 8 の ARM バージョンにのみインストールできます。
では、Arm 上の Windows 8 は WinRT アプリを実行できないのでしょうか?
asp.net - WinRT とサーバー (ASP.NET、Azure など)
Microsoft は、WinRT とサーバー開発 (ASP.NET など) との現在または将来の関係について何か示唆を与えていますか?
WinRT が Windows UI プログラミングの未来を意図していることは明らかですが、ネットワークやデータ処理 (JSON など) などの一般的な機能の実質的なライブラリも含まれています。これらのライブラリが Windows 開発の未来に向けられているのであれば、最終的にサーバー開発の世界に移行するのは当然のことのように思えます (WinRT は "Server 8" で既にサポートされています)。
(ASP.NETがどこにも行かないこと、たとえばMVCがプログラミングモデルに影響を与えずに完全に破壊される可能性があることを認識しています。私はただ興味があります)
reflection - WinRTリフレクション(C ++ / CX)
C ++ / CXでオブジェクトをイントロスペクトするにはどうすればよいですか?(IInspectableを使用して)クラス名を取得する方法は知っていましたが、メソッドの名前(文字列)だけを持っている場合、そのプロパティのリストを取得する方法やメソッドを呼び出す方法を理解できませんでした。こことGoogleで回答を検索しましたが、見つかったのはWinRTの.NETレイヤーに関連しています(System.Reflection名前空間はC ++ / CXでは使用できないようです)。
c# - C# での WinRT データ仮想化の実装
私はMSDN フォーラムでこの質問をしました(成功しませんでした)。多分 StackOverflow はその強さをもう一度証明するでしょう...
コレクション アプリとリスト アプリに関するHamid Mahmood のセッションに参加していたのですが、データ仮想化に対するコントロール レベルのサポートを見て興奮しました。残念ながら、 IVirtualizingVectorとIIncrementalLoadingVectorを実装する方法についての詳細は示されておらず、インターフェイス自体を見てもその方法は明らかではありません。誰でもサンプルを投稿できますか?
SO に関する追加のボーナス質問 - IAsyncOperation (IIncrementalLoadingVector の実装で必要) を実装する方法は、「ゼロから」コーディングするよりも簡単ですか?
windows-runtime - WinRT/Metro は複数のモニターをサポートしていますか?
できれば Metro/WinRT API を使用して、複数のタッチ サーフェスを持つアプリケーションを作成したいと考えています。しかし、私が読んだ内容の多くは、Metro が 1 つの (プライマリ?) モニターに限定されていることを示しています。本当?