Описание тега c++-cx
Visual C++ Component Extensions - это набор расширений языка высокого уровня для C++ для работы с универсальной платформой Windows (UWP) и средой выполнения Windows (WinRT). Используйте этот тег для вопросов, касающихся C++/CX и среды выполнения Windows или универсальной платформы Windows. C++/CX с WinRT не является C++/CLI с.NET, хотя синтаксис между ними перекрывается. Может оказаться полезным указание версии Visual Studio и целевой версии сборки.
1
ответ
C++/cx передавая структуру значений по ссылке
"Если у вас есть тип значения в качестве параметра функции или метода, он обычно передается по значению. Для более крупных объектов это может вызвать проблемы с производительностью. В Visual Studio2013 и более ранних версиях типы значений в C++/CX в…
20 авг '15 в 13:05
1
ответ
Как анимировать скрытие процедуры всплывающего окна (чей IsLightDismissEnabled установлен как True)?
Я разместил ветку на MSDN, но пока не получил ответа. Итак, я перехожу к Stackru... Для открытия анимации это довольно просто. Но для закрытия / скрытия, кажется, что нет прямого пути для достижения этого эффекта. Панель настроек и нижняя / верхняя …
25 сен '14 в 23:49
1
ответ
PSSetSamplers не работает (модуль Pixel Shader ожидает Sampler)
Я очень новичок в DirectX11, и я хотел добавить текстуру в шейдер, который я использую. (до сих пор я не использовал никакой текстуры в DirectX11) Но выборка, похоже, не работает (это всегда float4(0,0,0,0)), и я получаю предупреждение: "D3D11 ПРЕДУ…
28 ноя '16 в 14:56
1
ответ
Отправить текст в Visual Studio Вывод в UWP
В стандартном.NET есть System.Diagnostics.Debug.WriteLine, в UWP C# есть также System.Diagnostics.Debug - но когда я пишу компонент времени выполнения Windows C++/CX, по-видимому, нет ссылки на сборку System.Diagnostics.Debug... Я пропускаю ссылку и…
22 ноя '15 в 15:17
1
ответ
Как я могу узнать, что я разрабатываю UWP-приложение на C++/cx или C++/WinRT?
Я создаю приложение C++ UWP и хочу, чтобы это приложение было C++/WinRT, потому что я прочитал, что C++/cx больше не поддерживается.И вот как я создал свое приложение.VS 2017 -> Файл -> Создать -> Проект... -> Visual C++ -> Windows Universal -> Пуст…
22 ноя '18 в 06:43
1
ответ
Идентификатор приложения метро Windows 8 не найден
У меня есть три функции, объявленные в моем файле MainPage.xaml.h: int GetOperator(Platform::String^ str); bool IsNumber (Platform::String^ str); bool IsOperator (Platform::String^ str); и использовать их в моем файле MainPage.cpp, но я получаю ошиб…
14 май '13 в 21:47
1
ответ
NuGet восстановить.vcxitems ошибка, когда C++ Universal App находится в решении
Я открыл вопрос на сайте NuGet. Проблема, кажется, с библиотекой универсального приложения C++ в решении, в котором я пытаюсь запустить nuget restore команда. Я получаю следующую ошибку: The project file "SparkiyEngine.Language.Lua\SparkiyEngine.Lan…
19 дек '14 в 19:02
0
ответов
Как создать IBuffer из HBITMAP в C++?
У меня есть код, который делает скриншот и сохраняет его в HBITMAP GetClientRect(hwnd, &rc); HDC hdcScreen = GetDC(NULL); HDC hdc = CreateCompatibleDC(hdcScreen); int width = rc.right - rc.left; int height = rc.bottom - rc.top; HBITMAP hbmp = Cr…
05 ноя '17 в 19:48
1
ответ
Сбой программы при обновлении элементов
Я пытаюсь обновить элементы своей страницы, но кое-как происходит сбой моей программы во время обновления. / * MainPage::MainPage() { InitializeComponent(); ApplicationData::Current->DataChanged += ref new TypedEventHandler<ApplicationData^, O…
22 сен '13 в 18:01
1
ответ
C++/CX - сравнение двух строковых объектов без учета регистра
У меня есть два объекта String^, и я хотел бы сделать сравнение на равенство без учета регистра. То есть "бла" следует считать равным "БЛА". Я знаю, что String::CompareOrdinal доступен для меня, но это чувствительно к регистру. Есть ли простое решен…
27 апр '13 в 08:01
1
ответ
'Закрыть': не является членом 'Windows::Phone::Media::Capture::PhotoCaptureDevice'
Я работаю с VS2012, Windows Phone 8 SDK. Мне нужно получить доступ к камере изначально. Я успешно создал экземпляр PhotoCaptureDevice, вызвав PhotoCaptureDevice::OpenAsync, а затем получил открытое устройство - mCaptureObject - с помощью create_task…
04 июн '13 в 14:39
2
ответа
C++/CX - мне нужно передать Platform::String в метод, который принимает const char*?
Я новичок в C++ (я aC# разработчик). У меня есть класс-оболочка SQLite, который требует, чтобы вы передали имя базы данных как const char* Однако у меня есть только как Platform::String (после выполнения поиска файла). Я не могу найти способ конверт…
23 ноя '12 в 09:49
3
ответа
Как мне разобрать дату в приложении Metro (C++/CX)?
У меня есть приложение C++/CX, которое обрабатывает некоторые данные из файла. Там есть строка, представляющая культуру, которая использовалась для сохранения дат, и несколько дат. Мне нужно преобразовать их из строк в Platform:: DateTime. Я слышал,…
23 июл '12 в 15:50
1
ответ
Приложение UWP C#, вызывающее компонент среды выполнения Windows, написанный на C++
Я пытаюсь создать компонент среды выполнения Windows (WinRT), написанный на C++(C++-cx), который можно вызвать из моего приложения UWP C#. Я следовал этому учебнику MSDN Все прошло нормально. Я могу собрать и запустить код / образец, указанный в п…
28 июл '16 в 02:27
2
ответа
Как сохранить фокусировку при нажатии отключенной кнопки в средстве прокрутки в xaml?
При создании пустого приложения C++ xaml для UWP из Visual Studio по умолчанию добавьте следующий код на страницу xaml. <ScrollViewer> <StackPanel> <TextBox Height="20"></TextBox> <TextBox Height="800"></TextBox> …
06 авг '18 в 11:21
1
ответ
КАК: получить выбранный элемент в NavigationView в C++
Я новичок в UWP, и у меня есть то, что я считаю простой проблемой, но примеры, которые я нашел, не сработали. Я использую навигационное представление в проекте UWP и хочу иметь возможность переключать страницы и отображать их во фрейме. Когда я выби…
15 янв '19 в 15:18
1
ответ
BitmapImage SetSourceAsync в WinRT C++
Я новичок в WinRT C++. Я пытаюсь передать образ StorageFile из C# и открыть файл и установить его в качестве источника в BitmapImage в WinRT для извлечения высоты и ширины изображения. Я использую следующий код. auto openOperation = StorageImageFile…
19 сен '14 в 10:46
1
ответ
Будет ли Windows 8 Metro поддерживать управляемый C++/cli
Кажется, я нигде не могу найти ответ на этот вопрос, но будет ли поддержка метро управляемой C++?? Прямо сейчас в Visual Studios 2012 RC этого нет (только в Metro). У меня есть некоторые фреймворки, написанные на C++/cli, и я хотел перенести их в Me…
27 июл '12 в 18:08
1
ответ
Как сделать Flyout Box с помощью C++?
Я работаю с метро и пытаюсь сделать всплывающее окно. Я нашел класс с именем CoreWindowFlyout, но его нельзя использовать для создания всплывающих окон с другими элементами управления, кроме кнопок. Кто-нибудь знает, как это сделать в C++?
26 окт '11 в 14:16
0
ответов
Условные точки останова Visual Studio с переменными C++/CX не могут быть оценены
При выполнении следующего оператора в сравнении с условными точками останова, оператор не может оценить:data->Size != 0 Возникающая ошибка:The breakpoint cannot be set. Type name is not allowed, Размер без знака int. Та же проблема с Platform::St…
20 июн '18 в 10:53