windows.foundation.h header

This header is used by Windows Runtime C++ reference. For more information, see:

windows.foundation.h contains the following programming interfaces:

Interfaces

 
foundation::IAsyncAction

Represents an asynchronous action.
foundation::IClosable

Defines a method to release allocated resources.
foundation::IPropertyValue

Represents a value in a Windows Runtime property store.
foundation::IPropertyValueStatics

Creates IPropertyValue objects that you can store in a property store.
foundation::IStringable

Provides a way to represent the current object as a string.

Structures

 
DateTime

Represents an instant in time, typically expressed as a date and time of day.
Point

Represents an ordered pair of floating-point x- and y-coordinates that defines a point in a two-dimensional plane.
Rect

Contains a set of four floating-point numbers that represent the location and size of a rectangle.
Size

Represents an ordered pair of floating-point numbers that specify a height and width.
TimeSpan

Represents a time interval.

Enumerations

 
foundation::PropertyType

Identifies the type that is stored in a Windows Runtime object that implements the IPropertyValue interface.