![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for AVEncoder::FVideoDecoderOutputDX:Public Types | |
| enum class | EOutputType { Unknown = 0 , SoftwareWin7 , SoftwareWin8Plus , HardwareWin8Plus , HardwareDX9_DX12 } |
Public Member Functions | |
| virtual | ~FVideoDecoderOutputDX ()=default |
| virtual EOutputType | GetOutputType () const =0 |
| virtual TRefCountPtr< IMFSample > | GetMFSample () const =0 |
| virtual const TArray< uint8 > & | GetBuffer () const =0 |
| virtual uint32 | GetStride () const =0 |
| virtual TRefCountPtr< ID3D11Texture2D > | GetTexture () const =0 |
| virtual TRefCountPtr< ID3D11Device > | GetDevice () const =0 |
Public Member Functions inherited from AVEncoder::FNativeVideoDecoderOutput | |
| virtual | ~FNativeVideoDecoderOutput ()=default |
| virtual void | SetOwner (const TSharedPtr< IDecoderOutputOwner, ESPMode::ThreadSafe > &Renderer)=0 |
| virtual void | InitializePoolable () |
| virtual void | ShutdownPoolable () |
| virtual FIntPoint | GetDim () const =0 |
| virtual FTimespan | GetDuration () const |
|
strong |
|
virtualdefault |
Implemented in AVEncoder::FF5PlayerVideoDecoderOutputDX.
|
pure virtual |
Implemented in AVEncoder::FF5PlayerVideoDecoderOutputDX.
|
pure virtual |
Implemented in AVEncoder::FF5PlayerVideoDecoderOutputDX.
|
pure virtual |
Implemented in AVEncoder::FF5PlayerVideoDecoderOutputDX.
Implemented in AVEncoder::FF5PlayerVideoDecoderOutputDX.
|
pure virtual |
Implemented in AVEncoder::FF5PlayerVideoDecoderOutputDX.