MTLVertexAttribute
Оператор импорта
Swift
import Metal
Objective C
@import Metal;
Доступность
Доступный в iOS 8.0 и позже.
A MTLVertexAttribute
объект представляет атрибут для ввода на вершину в функции вершинного шейдера. Вы используете объекты атрибута вершины проверить вводы функции программы построения теней путем исследования vertexAttributes
свойство соответствия MTLFunction
объект.
-
name
Свойство -
attributeIndex
СвойствоИндекс атрибута, как объявлено в Металлическом исходном коде шейдера. (только для чтения)
Объявление
Swift
var attributeIndex: Int { get }
Objective C
@property(readonly) NSUInteger attributeIndex
Оператор импорта
Objective C
@import Metal;
Swift
import Metal
Доступность
Доступный в iOS 8.0 и позже.
-
attributeType
СвойствоТип данных для атрибута, как объявлено в Металлическом исходном коде шейдера. (только для чтения)
Объявление
Swift
var attributeType: MTLDataType { get }
Objective C
@property(readonly) MTLDataType attributeType
Оператор импорта
Objective C
@import Metal;
Swift
import Metal
Доступность
Доступный в iOS 8.3 и позже.
-
active
СвойствоБулево значение, указывающее, активен ли этот атрибут вершины. (только для чтения)
Объявление
Swift
var active: Bool { get }
Objective C
@property(readonly, getter=isActive) BOOL active
Обсуждение
Если
NO
false
, этот атрибут неактивен и может быть проигнорирован.Оператор импорта
Objective C
@import Metal;
Swift
import Metal
Доступность
Доступный в iOS 8.0 и позже.