Вопросы по теме 'c++-cx'
auto foo = ref новый Foo(); Что такое реф?
Я смотрел видео из //build/, и несколько разработчиков MS использовали подобный синтаксис в своих программах на C++11:
auto foo = ref new Foo();
Я понимаю, что делает в этой строке все, кроме "ref". Что это значит?
6365 просмотров
schedule
31.12.2022
WinRT XAML — управляемый и неуправляемый — как это работает?
Есть что-то в новом WinRT API и языках, которые на него ориентированы (прямо или косвенно), и их связи с XAML, чего я не понимаю.
Языки .NET (C#, VB.Net, F#) можно использовать для создания приложений XAML Metro, которые работают в среде CLR с...
1627 просмотров
schedule
12.08.2022
Можно ли использовать слабые ссылки в качестве переменных экземпляра в Windows RT/8?
Я реализую дерево в одном из своих проектов. Каждый узел содержит вектор с нулем или более дочерними узлами. Каждый узел также содержит ссылку на своего родителя (родительской ссылкой корня является nullptr). Вот пример определения класса:
ref...
374 просмотров
schedule
13.03.2024
C++/CX в winrt: фильтровать определенные типы в Vector‹ItemRenderer^›
У меня Vector<ItemRenderer^> . ItemRenderer является абстрактным типом. Я хочу отфильтровать все ConcreteRenderer и выполнить с ними некоторые действия.
Что я пробовал:
for each (auto renderer in m_parts)
if...
855 просмотров
schedule
15.07.2023
Значение переменных ^ в C++/CX
Я только что вернулся к C++ для проекта, связанного с игрой для Windows 8/RT, после многих лет отсутствия в пользу C#.
Работая со сгенерированным скелетом игрового проекта, я наткнулся на сигнатуры методов, подобные приведенной ниже. Может ли...
1576 просмотров
schedule
18.04.2024
что не так с моим файлом, написанным на c++/cx для приложения Metro?
Я использую следующий код, чтобы попытаться записать в файл:
StorageFolder ^localFolder = ApplicationData::Current->LocalFolder;
concurrency::task<StorageFile^> fileOperation = localFolder->CreateFileAsync("data.txt",...
1436 просмотров
schedule
07.11.2022
Как передавать необработанный синтезированный звук PCM в приложениях C++/CX для Windows 8?
Проще говоря, я хочу, чтобы мое приложение C++/CX XAML для Windows 8 выводило непрерывный синтезированный звук ( не звуковые эффекты). Однако я просматривал весь Интернет и не могу понять, как заставить систему кормить ее буферами сэмплов PCM (или,...
1107 просмотров
schedule
06.11.2023
ключевое слово ref с интерфейсом кода C++/CLI
Я пишу код для Windows Phone 8 и пытаюсь изучить все тонкости преодоления барьера кода C#/C++.
Допустим, у меня есть два массива float[] на стороне C#, мы назовем их data1 и data2 . Я хочу выполнить поэлементное добавление к ним. Поскольку...
662 просмотров
schedule
10.06.2024
ReadingChanged никогда не призывал к акселерометру на WP8
Я пытаюсь использовать интерфейс C++ Accelerometer в пространстве имен Windows::Devices::Sensors на Windows Phone 8. Код очень похож на мой проект C#, который работает, но я не могу получить событие C++ для огонь, как я могу с моим кодом C#.
Мой...
704 просмотров
schedule
16.12.2022
Мусор http-запроса Windows 8 MessageWebSocket
Я разрабатываю приложение для Windows 8, которое взаимодействует с сервером node.js, используя node.js/socket.io, и столкнулось с кучей проблем с подключением. Я решил запустить приложение-сниффер tcp (сетевой монитор Microsoft 3.4), и заметил, что...
603 просмотров
schedule
01.01.2024
Приложение Магазина Windows 8, использование членов статического класса внутри асинхронных вызовов
Я пишу приложение, которое довольно последовательно выполняет несколько операций с сокетами и имеет систему обмена сообщениями о событиях, аналогичную парадигме javascript (eventlistener.on(,)/eventlistener.emit()). Я вывожу некоторую отладочную...
161 просмотров
schedule
01.05.2022
Как использовать элемент управления из dll/сборки в XAML?
У меня есть производный класс CustomControl в dll ( MyNamespace.UI ). Как я могу использовать этот элемент управления в своем основном приложении? Я попытался добавить ссылку на проект, а затем использовать пользовательское пространство имен XAML,...
1234 просмотров
schedule
10.11.2022
Как передать строку NULL C# в C++/CX или WinRT?
Я пишу простое приложение в WinRT и хотел бы, чтобы бит C++ выполнял некоторую обработку. Я хочу иметь возможность передать null, если функция должна игнорировать параметр, поскольку пустая строка означает что-то еще, а также значение.
Мой код С#:...
146 просмотров
schedule
10.07.2023
Windows Phone с C++
Я хочу сделать приложение для Windows Phone (предпочтительно версии 7.5 и 8) на C++. Я искал в сети и узнал, что для этой цели XAML не поддерживается, и мне придется генерировать пользовательский интерфейс из самого C++, чего я не знаю, как это...
954 просмотров
schedule
14.07.2023
Как сделать скриншот в WP8?
Как сделать полный скриншот WP8? Под «полным» я подразумеваю «включая строку приложения, строку состояния, окна сообщений и клавиатуру».
Что я пробовал:
GDI API, работавший в WP7 (GetDC, CreateCompatibleDC, BitBlt), результат CreateCompatibleDC...
1231 просмотров
schedule
22.12.2022
Вывод аргумента шаблона для указателя на функцию-член
Я знаю, что есть много других подобных вопросов, но ни один из тех, на которые я смотрел, похоже, не относится к тому, что я делаю. Суть того, что у меня есть:
template <typename T>
void CallFn(T *p, void (T::*pfn)(void))
{...
202 просмотров
schedule
07.04.2023
Привязка к Windows::UI::Xaml::GridLength в C++/CX
Я пытаюсь выполнить привязку к экземпляру GridLength в приложении Магазина Windows (скомпилированном с помощью компилятора Visual Studio 2013) в C++/CX, но по какой-то причине я продолжаю получать следующую ошибку во время выполнения:
Error:...
910 просмотров
schedule
22.02.2022
Указатели функций в C++/CX
Фон
Я пишу приложение Магазина Windows на С++, используя проект модульного тестирования Магазина Windows. Пытаясь выяснить, как проверить, было ли возбуждено исключение, я нашел Assert::ExpectedException в CppUnitTestAssert.h. Его подписи ниже:...
1165 просмотров
schedule
30.01.2023
Как преобразовать Platform::Array‹uint16› в необработанный int16*
У меня есть компонент времени выполнения, где мне нужен необработанный указатель int16* из некоторого заданного Platform::Array<uint16> . Как int16 buffer[20] , но я не знаю размер во время компиляции.
Как я могу получить это, не задавая...
544 просмотров
schedule
28.01.2024
Привязка к пользовательскому свойству в Xaml (Windows 8.1
Я пытаюсь установить пользовательское прикрепленное свойство, к которому я могу привязаться в Xaml. Он отлично работает, если я передаю ему простые строки:
Мои свойства.h:
#pragma once
#include "pch.h"
namespace SimpleApp
{
namespace WUX...
422 просмотров
schedule
26.09.2022