![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <D3D11Resources.h>
Inheritance diagram for FD3D11VertexShader:Public Types | |
| enum | { StaticFrequency = SF_Vertex } |
Public Attributes | ||
| TRefCountPtr< ID3D11VertexShader > | Resource | |
| TArray< uint8 > | Code | |
| int32 | Offset | |
Public Attributes inherited from FRHIShader | ||
| struct { | ||
| FString ShaderName | ||
| TArray< FName > UniformBufferNames | ||
| } | Debug | |
| TArray< FShaderCodeValidationStride > | DebugStrideValidationData | |
| TArray< FShaderCodeValidationType > | DebugSRVTypeValidationData | |
| TArray< FShaderCodeValidationType > | DebugUAVTypeValidationData | |
| TArray< FShaderCodeValidationUBSize > | DebugUBSizeValidationData | |
Public Attributes inherited from FD3D11ShaderData | ||
| TArray< FShaderCodeVendorExtension > | VendorExtensions | |
| bool | bShaderNeedsGlobalConstantBuffer | |
| bool | bIsSm6Shader | |
| uint16 | UAVMask | |
This represents a vertex shader that hasn't been combined with a specific declaration to create a bound shader.
| int32 FD3D11VertexShader::Offset |
| TRefCountPtr<ID3D11VertexShader> FD3D11VertexShader::Resource |
The vertex shader resource.