다음을 통해 공유


ID3D12CommandQueueDownlevel::P resent 메서드

Direct3D 12 Texture2D 리소스의 내용을 창에 복사합니다.

구문

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

매개 변수

pOpenCommandList

형식: ID3D12GraphicsCommandList*

Direct3D 12가 Present 명령을 큐에 넣은 다음 닫고 제출하는 열린 명령 목록입니다.

pSourceTex2D

형식: ID3D12Resource*

차원 D3D12_RESOURCE_DIMENSION_TEXTURE2D 표시할 원하는 내용과 다음 중 하나인 형식이 포함된 리소스입니다.

  • 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

형식: HWND

콘텐츠를 표시해야 하는 창에 대한 핸들입니다.

Flags

형식: D3D12_DOWNLEVEL_PRESENT_FLAGS

Present 작업을 수정하는 플래그입니다.

반환 값

성공 시 S_OK 반환하거나 실패한 HRESULT를 반환합니다.

요구 사항

요구 사항
헤더 d3d12downlevel.h
DLL D3D12.dll(Windows 7에만 해당)

추가 정보