Skip to main content

consumewinrtextension

Enables the WinRT extension, C++/CX, for the specified projects/files.

consumewinrtextension "value"

Parameters

value is one of:

  • Default - Compiles the file using the default for the toolset. (Default is Off)
  • On - Compiles the file with the WinRT extension enabled.
  • Off - Compiles the file without the WinRT extension enabled.

Applies To

The workspace, project or file scope.

Availability

Premake 5.0.0 Beta 2 or later and only implemented for Visual Studio 2019+.

Examples

filter { "files:**_winrt.cpp" }
consumewinrtextension "On"