Navigation
API > API/Plugins > API/Plugins/WmfMedia
Inheritance Hierarchy
- FShader
- FGlobalShader
- FWmfMediaHardwareVideoDecodingShader
- FHardwareVideoDecodingPassThroughPS
- FHardwareVideoDecodingPS
- FHardwareVideoDecodingVS
- FHardwareVideoDecodingY416PS
- FHardwareVideoDecodingYCoCgAlphaPS
- FHardwareVideoDecodingYCoCgPS
References
| Module | WmfMedia |
| Header | /Engine/Plugins/Media/WmfMedia/Source/WmfMedia/Public/WmfMediaHardwareVideoDecodingShaders.h |
| Include | #include "WmfMediaHardwareVideoDecodingShaders.h" |
Syntax
class FWmfMediaHardwareVideoDecodingShader : public FGlobalShader
Remarks
Shaders which allow the conversion of NV12 texture data into RGB textures.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FWmfMediaHardwareVideoDecodingShader
(
const ShaderMetaType::CompiledShaderInitializerType& Initializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FHardwareVideoDecodingShaderParams | GetCommonParameters
(
bool InIsOutputSrgb |
||
| FHardwareVideoDecodingShaderParams | GetParameters
(
FRHIShaderResourceView* InTextureRGBA, |
||
| FHardwareVideoDecodingShaderParams | GetParameters
(
FRHIShaderResourceView* InTextureY, |
||
| void | ModifyCompilationEnvironment
(
const FGlobalShaderPermutationParameters& Parameters, |
||
| bool | ShouldCompilePermutation
(
const FGlobalShaderPermutationParameters& Parameters |
Typedefs
| Name | Description |
|---|---|
| FParameters |