ID3D12CommandQueueDownlevel::P resent-Methode
Kopiert Inhalte aus einer Direct3D 12 Texture2D-Ressource in ein Fenster.
Syntax
HRESULT Present
ID3D12GraphicsCommandList *pOpenCommandList,
ID3D12Resource *pSourceTex2D,
HWND hWindow,
D3D12_DOWNLEVEL_PRESENT_FLAGS Flags
);
Parameter
pOpenCommandList
Typ: ID3D12GraphicsCommandList*
Eine offene Befehlsliste, für die Direct3D 12 einen Present-Befehl in die Warteschlange stellt und dann schließt und für Sie übermittelt.
pSourceTex2D
Typ: ID3D12Resource*
Eine Ressource mit den gewünschten anzuzeigenden Inhalten mit D3D12_RESOURCE_DIMENSION_TEXTURE2D Dimension und einem Format, das eines der folgenden ist.
- DXGI_FORMAT_R16G16B16A16_FLOAT
- DXGI_FORMAT_R10G10B10A2_UNORM
- DXGI_FORMAT_R8G8B8A8_UNORM
- DXGI_FORMAT_R8G8B8A8_UNORM_SRGB
- DXGI_FORMAT_B8G8R8X8_UNORM
- DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM
- DXGI_FORMAT_B8G8R8A8_UNORM
- DXGI_FORMAT_B8G8R8A8_UNORM_SRGB
hWindow
Typ: HWND
Das Handle für das Fenster, in dem der Inhalt angezeigt werden soll.
Flags
Typ: D3D12_DOWNLEVEL_PRESENT_FLAGS
Flags zum Ändern des Present-Vorgangs .
Rückgabewert
Gibt S_OK bei Erfolg oder einem fehlerhaften HRESULT zurück.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12downlevel.h |
DLL | D3D12.dll (nur Windows 7) |