Edit

kc3-lang/angle/include/angle_windowsstore.h

Branch :

  • Show log

    Commit

  • Author : Cooper Partin
    Date : 2014-10-08 10:41:56
    Hash : 88d3b8cb
    Message : Added IInspectable EGLNativeWindowType and ICoreWindow support Change-Id: I6dd7fef72a73572d4a3deda7ce36a11da3a75c81 Reviewed-on: https://chromium-review.googlesource.com/224366 Reviewed-by: Geoff Lang <geofflang@chromium.org> Tested-by: Geoff Lang <geofflang@chromium.org>

  • include/angle_windowsstore.h
  • //
    // Copyright (c) 2014 The ANGLE Project Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style license that can be
    // found in the LICENSE file.
    //
    // angle_windowsstore.h:
    
    #ifndef ANGLE_WINDOWSSTORE_H_
    #define ANGLE_WINDOWSSTORE_H_
    
    // The following properties can be set on the CoreApplication to support additional
    // ANGLE configuration options.
    //
    // The Visual Studio sample templates provided with this version of ANGLE have examples
    // of how to set these property values.
    
    //
    // Property: EGLNativeWindowTypeProperty
    // Type: IInspectable
    // Description: Set this property to specify the window type to use for creating a surface.
    //              If this property is missing, surface creation will fail.
    //
    const wchar_t EGLNativeWindowTypeProperty[] = L"EGLNativeWindowTypeProperty";
    
    //
    // Property: EGLRenderSurfaceSizeProperty
    // Type: Size
    // Description: Set this property to specify a preferred size in pixels of the render surface.
    //              The render surface size width and height must be greater than 0.
    //              If this property is set, then the render surface size is fixed.
    //              If this property is missing, a default behavior will be provided.
    //              The default behavior uses the window size if a CoreWindow is specified or
    //              the size of the SwapChainPanel control if one is specified.
    //
    const wchar_t EGLRenderSurfaceSizeProperty[] = L"EGLRenderSurfaceSizeProperty";
    
    #endif // ANGLE_WINDOWSSTORE_H_