Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Металлическая ссылка платформы ссылка класса MTLRenderPipelineReflection

Опции
Развертывание Target:

На этой странице
Язык:

MTLRenderPipelineReflection

Наследование


Соответствует


Оператор импорта


Swift

import Metal

Objective C

@import Metal;

Доступность


Доступный в iOS 8.0 и позже.

A MTLRenderPipelineReflection объект обеспечивает доступ к параметрам вершины или функции фрагмента a MTLRenderPipelineState объект. A MTLRenderPipelineReflection объект может быть создан вместе с a MTLRenderPipelineState объект. (Не используйте стандартное выделение и методы инициализации для создания a MTLRenderPipelineReflection объект.), Когда Вы вызываете любого newRenderPipelineStateWithDescriptor:options:reflection:error: или newRenderPipelineStateWithDescriptor:options:completionHandler: метод MTLDevice, Вы создаете обоих a MTLRenderPipelineState объект и a MTLRenderPipelineReflection объект, описывающий вершину и параметры функции фрагмента.

  • vertexArguments Свойство

    Массив объектов, описывающих параметры функции вершины. (только для чтения)

    Объявление

    Swift

    var vertexArguments: [AnyObject]! { get }

    Objective C

    @property(readonly) NSArray *vertexArguments

    Обсуждение

    Каждый элемент в массиве является a MTLArgument объект, описывающий один из параметров функции вершины. Элементы в массиве находятся в том же порядке, что параметры появляются в объявлении функции вершины.

    Оператор импорта

    Objective C

    @import Metal;

    Swift

    import Metal

    Доступность

    Доступный в iOS 8.0 и позже.

  • fragmentArguments Свойство

    Массив объектов, описывающих параметры функции фрагмента. (только для чтения)

    Объявление

    Swift

    var fragmentArguments: [AnyObject]! { get }

    Objective C

    @property(readonly) NSArray *fragmentArguments

    Обсуждение

    Каждый элемент в массиве является a MTLArgument объект, описывающий один из параметров функции фрагмента. Элементы в массиве находятся в том же порядке, что параметры появляются в объявлении функции фрагмента.

    Оператор импорта

    Objective C

    @import Metal;

    Swift

    import Metal

    Доступность

    Доступный в iOS 8.0 и позже.