Struct FrameSettings
Per renderer and per frame settings.
상속된 멤버
네임스페이스: UnityEngine.Experimental.Rendering.HDPipeline
어셈블리: solution.dll
구문
[Serializable]
public struct FrameSettings
필드
| 이름 | 설명 |
|---|---|
| defaultCamera | Default FrameSettings for Camera renderer. |
| defaultCustomOrBakeReflectionProbe | Default FrameSettings for baked or custom ReflectionProbe/PlanarReflectionProbe renderer. |
| defaultRealtimeReflectionProbe | Default FrameSettings for realtime ReflectionProbe/PlanarReflectionProbe renderer. |
프로퍼티
| 이름 | 설명 |
|---|---|
| litShaderMode | Helper to see binary saved data on LitShaderMode as a LitShaderMode enum. |
메서드
| 이름 | 설명 |
|---|---|
| AggregateFrameSettings(ref FrameSettings, Camera, HDAdditionalCameraData, ref FrameSettings, RenderPipelineSettings) | Aggregation is default with override of the renderer then sanitazed depending on supported features of hdrpasset. |
| AggregateFrameSettings(ref FrameSettings, Camera, HDAdditionalCameraData, HDRenderPipelineAsset) | Aggregation is default with override of the renderer then sanitazed depending on supported features of hdrpasset. |
| Equals(object) | Indicates whether this instance and a specified object are equal. |
| GetHashCode() | Returns the hash code for this instance. |
| IsEnabled(FrameSettingsField) | Get stored data for this field. |
| Override(ref FrameSettings, FrameSettings, FrameSettingsOverrideMask) | Override a frameSettings according to a mask. |
| Sanitize(ref FrameSettings, Camera, RenderPipelineSettings) | Check FrameSettings with what is supported in RenderPipelineSettings and change value in order to be compatible. |
| SetEnabled(FrameSettingsField, bool) | Set stored data for this field. |
연산자
| 이름 | 설명 |
|---|---|
| operator ==(FrameSettings, FrameSettings) | |
| operator !=(FrameSettings, FrameSettings) |