ID3D12CommandQueueDownlevel::P resent, méthode
Copie le contenu d’une ressource Texture2D Direct3D 12 dans une fenêtre.
Syntaxe
HRESULT Present
ID3D12GraphicsCommandList *pOpenCommandList,
ID3D12Resource *pSourceTex2D,
HWND hWindow,
D3D12_DOWNLEVEL_PRESENT_FLAGS Flags
);
Paramètres
pOpenCommandList
Type : ID3D12GraphicsCommandList*
Liste de commandes ouverte sur laquelle Direct3D 12 met en file d’attente une commande Present, puis se ferme et vous envoie.
pSourceTex2D
Type : ID3D12Resource*
Ressource contenant le contenu souhaité à afficher, avec une dimension D3D12_RESOURCE_DIMENSION_TEXTURE2D et un format qui est l’un des suivants.
- 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
Type : HWND
Handle de la fenêtre dans laquelle le contenu doit être affiché.
Flags
Type : D3D12_DOWNLEVEL_PRESENT_FLAGS
Indicateurs pour modifier l’opération Present .
Valeur retournée
Retourne S_OK en cas de réussite, ou d’un HRESULT défaillant.
Spécifications
Condition requise | Valeur |
---|---|
En-tête | d3d12downlevel.h |
DLL | D3D12.dll (Windows 7 uniquement) |