Navigation
API > API/Plugins > API/Plugins/AVCodecsCore > API/Plugins/AVCodecsCore/Video > API/Plugins/AVCodecsCore/Video/Resources > API/Plugins/AVCodecsCore/Video/Resources/D3D
Inheritance Hierarchy
- FAVResource
- FVideoResource
- TVideoResource
- FVideoResourceD3D12
References
| Module | AVCodecsCore |
| Header | /Engine/Plugins/Experimental/AVCodecs/AVCodecsCore/Source/AVCodecsCore/Public/Video/Resources/D3D/VideoResourceD3D.h |
| Include | #include "Video/Resources/D3D/VideoResourceD3D.h" |
Syntax
class FVideoResourceD3D12 : public TVideoResource< FVideoContextD3D12 >
Constructors
| Type | Name | Description | |
|---|---|---|---|
FVideoResourceD3D12
(
TSharedRef< FAVDevice > const& Device, |
|||
FVideoResourceD3D12
(
TSharedRef< FAVDevice > const& Device, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FVideoDescriptor | GetDescriptorFrom
(
TSharedRef< FAVDevice > const& Device, |
||
| TRefCountPtr< ID3D12Fence > const & | GetFence () |
||
| HANDLE const & | |||
| uint64 const & | |||
| TRefCountPtr< ID3D12Heap > const & | GetHeap () |
||
| HANDLE const & | |||
| TRefCountPtr< ID3D12Resource > const & | GetResource () |
||
| HANDLE const & | |||
| uint64 |
Overridden from FAVResource
| Type | Name | Description | |
|---|---|---|---|
| FAVResult | Validate () |
Test if the underlying resource is usable or misconfigured. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FRawD3D12 |