reckfellENGINE

RDFramebufferPass

Описание прикрепления прохода кадрового буфера (используется RenderingDevice).

На этой странице
class RDFramebufferPassReckfellSharpНаследует RefCounted

Описание прикрепления прохода кадрового буфера (используется RenderingDevice).

Этот класс содержит список описаний прикреплений для прохода буфера кадра. Каждый указывает с индексом на ранее предоставленный список прикреплений текстур. Многопроходные буферы кадра могут оптимизировать некоторые конфигурации на мобильных устройствах. На настольных компьютерах они дают мало преимуществ или вообще не дают их. Этот объект используется RenderingDevice.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Конструкторы1

RDFramebufferPassКонструктор
# RDFramebufferPass
C#
public RDFramebufferPass();

Свойства5

ColorAttachmentsСвойство
# ColorAttachments
C#
public int[] ColorAttachments { get; set; }

Color Если это крепление не используется теплером, пропустите АТТАХМЕНТ_ УЛУЧШЕННЫЙ.

DepthAttachmentСвойство
# DepthAttachment
C#
public int DepthAttachment { get; set; }

Прикрепление глубины. ATTACHMENT_UNUSED следует использовать, если для этого прохода не требуется буфер глубины.

InputAttachmentsСвойство
# InputAttachments
C#
public int[] InputAttachments { get; set; }

Используется для многопроходных кадровых буферов (более одного прохода рендеринга). Преобразует вложение во входные данные. Убедитесь, что вы также правильно указали его в RDUniform для набора uniform.

PreserveAttachmentsСвойство
# PreserveAttachments
C#
public int[] PreserveAttachments { get; set; }

Вложения, которые необходимо сохранить в этом проходе (в противном случае они будут стерты).

ResolveAttachmentsСвойство
# ResolveAttachments
C#
public int[] ResolveAttachments { get; set; }

Если цветовые вложения являются мультисэмплированными, могут быть предоставлены немультисэмплированные разрешающие вложения.

Методы14

GetColorAttachmentsint[]
# GetColorAttachments
C#
public int[] GetColorAttachments();
Возвращает int[]
GetDepthAttachmentint
# GetDepthAttachment
C#
public int GetDepthAttachment();
Возвращает int
GetInputAttachmentsint[]
# GetInputAttachments
C#
public int[] GetInputAttachments();
Возвращает int[]
GetPreserveAttachmentsint[]
# GetPreserveAttachments
C#
public int[] GetPreserveAttachments();
Возвращает int[]
GetResolveAttachmentsint[]
# GetResolveAttachments
C#
public int[] GetResolveAttachments();
Возвращает int[]
SetColorAttachments2 перегрузки
# SetColorAttachments · 1/2
C#
public void SetColorAttachments(int[] pMember);
Параметры
ИмяТипПо умолчанию
pMemberint[]—
# SetColorAttachments · 2/2
C#
public void SetColorAttachments(ReadOnlySpan<int> pMember);
Параметры
ИмяТипПо умолчанию
pMemberReadOnlySpan<int>—
SetDepthAttachmentvoid
# SetDepthAttachment
C#
public void SetDepthAttachment(int pMember);
Параметры
ИмяТипПо умолчанию
pMemberint—
SetInputAttachments2 перегрузки
# SetInputAttachments · 1/2
C#
public void SetInputAttachments(int[] pMember);
Параметры
ИмяТипПо умолчанию
pMemberint[]—
# SetInputAttachments · 2/2
C#
public void SetInputAttachments(ReadOnlySpan<int> pMember);
Параметры
ИмяТипПо умолчанию
pMemberReadOnlySpan<int>—
SetPreserveAttachments2 перегрузки
# SetPreserveAttachments · 1/2
C#
public void SetPreserveAttachments(int[] pMember);
Параметры
ИмяТипПо умолчанию
pMemberint[]—
# SetPreserveAttachments · 2/2
C#
public void SetPreserveAttachments(ReadOnlySpan<int> pMember);
Параметры
ИмяТипПо умолчанию
pMemberReadOnlySpan<int>—
SetResolveAttachments2 перегрузки
# SetResolveAttachments · 1/2
C#
public void SetResolveAttachments(int[] pMember);
Параметры
ИмяТипПо умолчанию
pMemberint[]—
# SetResolveAttachments · 2/2
C#
public void SetResolveAttachments(ReadOnlySpan<int> pMember);
Параметры
ИмяТипПо умолчанию
pMemberReadOnlySpan<int>—

Поля и константы1

AttachmentUnusedПоле
# AttachmentUnused
C#
public const long AttachmentUnused = -1;

Вложение не используется.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.