D3D12_RESOLVE_MODE-Enumeration (d3d12.h)
Gibt einen Auflösungsvorgang an.
Syntax
typedef enum D3D12_RESOLVE_MODE {
D3D12_RESOLVE_MODE_DECOMPRESS = 0,
D3D12_RESOLVE_MODE_MIN = 1,
D3D12_RESOLVE_MODE_MAX = 2,
D3D12_RESOLVE_MODE_AVERAGE = 3,
D3D12_RESOLVE_MODE_ENCODE_SAMPLER_FEEDBACK,
D3D12_RESOLVE_MODE_DECODE_SAMPLER_FEEDBACK
} ;
Konstanten
D3D12_RESOLVE_MODE_DECOMPRESS Wert: 0 Löst komprimierte Quellbeispiele in ihre unkomprimierten Werte auf. Bei Verwendung dieses Vorgangs müssen die Quell- und Zielressourcen die gleiche Stichprobenanzahl aufweisen, im Gegensatz zu min-, max- und average-Vorgängen, bei denen das Ziel eine Stichprobenanzahl von 1 aufweisen muss. |
D3D12_RESOLVE_MODE_MIN Wert: 1 Löst die Quellbeispiele auf ihren Minimalwert auf. Sie kann mit jedem Renderziel- oder Tiefenschablonenformat verwendet werden. |
D3D12_RESOLVE_MODE_MAX Wert: 2 Löst die Quellbeispiele in ihren maximalen Wert auf. Sie kann mit jedem Renderziel- oder Tiefenschablonenformat verwendet werden. |
D3D12_RESOLVE_MODE_AVERAGE Wert: 3 Löst die Quellbeispiele in ihren Durchschnittswert auf. Es kann mit jedem nicht ganzzahligen Renderzielformat verwendet werden, einschließlich der Tiefenebene. Es kann nicht mit ganzzahligen Renderzielformaten verwendet werden, einschließlich der Schablonenebene. |
Hinweise
Diese Enumeration wird von der ID3D12GraphicsCommandList1::ResolveSubresourceRegion-Funktion verwendet.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12.h |