es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: WINDOWS-RUNTIME

Generando eventos PropertyChanged desde un bucle de actualización (winRT/C++)

El siguiente código crea un hilo de actualización que debe notificar a la vista cada 10 ms. DataVM::DataVM() { Update = UpdateLoop(); } IAsyncAction DataVM::UpdateLoop() { co_await resume_background(); while ( true ) { std::this_thread::sleep_for( std::chrono::milliseconds( 10 ) ); RaisePropertyChanged( L”SomeProperty” ); } } El problema: Al llamar a RaisePropertyChanged, algo . . . Read more

Cómo utilizar Windows.Storage.Streams.DataWriter con PowerShell

Estoy tratando de usar el método DetachBuffer() de Windows.Storage.Streams.DataWriter, pero PowerShell solo reconoce el objeto IBuffer que se supone que debe devolver como __ComObject. He utilizado otros objetos WinRT exitosamente, pero este me está dando problemas. [void][Windows.Storage.Streams.DataWriter, Windows.Storage.Streams, ContentType = WindowsRuntime] $dataWriter = [Windows.Storage.Streams.DataWriter]::new() $dataWriter.WriteByte(0x01) $buffer = $dataWriter.DetachBuffer() $buffer System.__ComObject . . . Read more

Error: El proyecto “” no contiene ninguna configuración.

He creado una biblioteca estática simple utilizando la plantilla de aplicación en blanco de esta extensión https://marketplace.visualstudio.com/items?itemName=CppWinRTTeam.cppwinrt101804264 He personalizado el proyecto un poco. He eliminado la configuración y he añadido el siguiente código <lib> <additionaloptions condición=”‘$(Platform)’==’Win32′”>/MACHINE:x86</additionaloptions> <additionaloptions condición=”‘$(Platform)’!=’Win32′”>/MACHINE:$(Platform)</additionaloptions> </lib> Pero estoy obteniendo el error ‘El proyecto “”” no contiene ninguna . . . Read more