MTLRenderPipelineState_Extensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Методы расширения интерфейса IMTLRenderPipelineState для поддержки всех методов из IMTLRenderPipelineState протокола.
public static class MTLRenderPipelineState_Extensions
type MTLRenderPipelineState_Extensions = class
- Наследование
-
MTLRenderPipelineState_Extensions
Комментарии
Методы расширения для IMTLRenderPipelineState позволяют разработчикам рассматривать экземпляры интерфейса как имеющие все необязательные методы исходного IMTLRenderPipelineState протокола. Так как интерфейс содержит только необходимые элементы, эти методы расширения позволяют разработчикам вызывать необязательные члены протокола.
Методы
GetImageblockMemoryLength(IMTLRenderPipelineState, MTLSize) |
Методы расширения интерфейса IMTLRenderPipelineState для поддержки всех методов из IMTLRenderPipelineState протокола. |
GetImageblockSampleLength(IMTLRenderPipelineState) |
Методы расширения интерфейса IMTLRenderPipelineState для поддержки всех методов из IMTLRenderPipelineState протокола. |
GetMaxTotalThreadsPerThreadgroup(IMTLRenderPipelineState) |
Методы расширения интерфейса IMTLRenderPipelineState для поддержки всех методов из IMTLRenderPipelineState протокола. |
GetSupportIndirectCommandBuffers(IMTLRenderPipelineState) |
Методы расширения интерфейса IMTLRenderPipelineState для поддержки всех методов из IMTLRenderPipelineState протокола. |
GetThreadgroupSizeMatchesTileSize(IMTLRenderPipelineState) |
Методы расширения интерфейса IMTLRenderPipelineState для поддержки всех методов из IMTLRenderPipelineState протокола. |