|
imgui-platform-kit 2.0.0
Cross-platform Dear ImGui application framework
|
D3D12 texture holding the background image and its parameters. More...
#include <win32_dx12_user_interface.h>
Public Member Functions | |
| DX12BackgroundImageTexture () | |
| DX12BackgroundImageTexture (BackgroundImageParameters parameters) | |
| void | release () |
| ~DX12BackgroundImageTexture () | |
Public Attributes | |
| ID3D12Resource * | texture |
| D3D12_CPU_DESCRIPTOR_HANDLE | srv_cpu_handle {} |
| D3D12_GPU_DESCRIPTOR_HANDLE | srv_gpu_handle {} |
| BackgroundImageParameters | parameters |
D3D12 texture holding the background image and its parameters.
Managed internally by UserInterface; owns the GPU resource and releases it on destruction.
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
| BackgroundImageParameters imgui_kit::DX12BackgroundImageTexture::parameters |
| D3D12_CPU_DESCRIPTOR_HANDLE imgui_kit::DX12BackgroundImageTexture::srv_cpu_handle {} |
| D3D12_GPU_DESCRIPTOR_HANDLE imgui_kit::DX12BackgroundImageTexture::srv_gpu_handle {} |
| ID3D12Resource* imgui_kit::DX12BackgroundImageTexture::texture |