ID3D12CommandQueueDownlevel ::P méthode reenvoyé

Copie le contenu d’une ressource Direct3D 12 Texture2D dans une fenêtre.

Syntaxe

HRESULT Present
    ID3D12GraphicsCommandList *pOpenCommandList,
    ID3D12Resource *pSourceTex2D,
    HWND hWindow,
    D3D12_DOWNLEVEL_PRESENT_FLAGS Flags
);

Paramètres

pOpenCommandList

Type : ID3D12GraphicsCommandList*

Une liste de commandes ouverte, dans laquelle Direct3D 12 met en file d’attente une commande présente, puis ferme et envoie pour vous.

pSourceTex2D

Type : ID3D12Resource*

Ressource contenant le contenu que vous souhaitez afficher, avec la _ dimension D3D12 _ ressource _ TEXTURE2Ddimension et un format qui est l’un des éléments 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 : _ indicateurs de _ présence _ de niveau inférieur D3D12

Indicateurs permettant de modifier l’opération présente .

Valeur retournée

Retourne S_OK en cas de réussite, ou un HRESULT qui a échoué.

Spécifications

Condition requise Valeur
En-tête d3d12downlevel. h
DLL D3D12.dll (Windows 7 uniquement)

Voir aussi