Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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) |