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

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

Разработчик

Ссылка платформы QuartzCore ссылка на протокол CAMetalDrawable

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

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

CAMetalDrawable

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


Не применимый

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


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


Swift

import QuartzCore

Objective C

@import QuartzCore;

Доступность


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

CAMetalDrawable протокол определяет интерфейс для дисплейного буфера, связанного с a CAMetalLayer объект. Используйте drawable объект texture свойство для получения объекта текстуры (соответствующий MTLTexture протокол), что можно использовать в качестве Металлической цели рендеринга.

Этот протокол расширяется MTLDrawable протокол. Однако вместо того, чтобы вызвать тот протокол present или presentAtTime: метод непосредственно, Вы обычно существующий содержание drawable в уровне путем вызова presentDrawable: или presentDrawable:atTime: метод MTLCommandBuffer объект, ответственный за рендеринг к drawable объекту.

  • texture Свойство

    Металлический объект текстуры представление содержания drawable объекта. (требуемый) (только для чтения)

    Объявление

    Swift

    var texture: MTLTexture! { get }

    Objective C

    @property(readonly) id< MTLTexture > texture

    Обсуждение

    Используйте этот объект сконфигурировать a MTLRenderPipelineColorAttachmentDescriptor объект для рендеринга к содержанию drawable объекта.

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

    Objective C

    @import QuartzCore;

    Swift

    import QuartzCore

    Доступность

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

  • layer Свойство

    Уровень, которому принадлежит этот drawable объект. (требуемый) (только для чтения)

    Объявление

    Swift

    var layer: CAMetalLayer! { get }

    Objective C

    @property(readonly) CAMetalLayer *layer

    Обсуждение

    Этот уровень ответственен за представление содержания drawable объекта.

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

    Objective C

    @import QuartzCore;

    Swift

    import QuartzCore

    Доступность

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