다음을 통해 공유


IHolographicCameraRenderingParametersInterop::CommitDirect3D12Resource 메서드(windows.graphics.holographic.interop.h)

CommitDirect3D12Resource 메서드는 특정 HolographicFrame 중에 HolographicCamera와 연결된 출력에 대한 프레젠테이션을 위해 Direct3D 12 버퍼를 커밋합니다. 이 렌더링 매개 변수 개체에 해당하는 동일한 HolographicCamera에서 CreateDirect3D12BackBufferResource 또는 CreateDirect3D12HardwareProtectedBackBufferResource를 호출하여 버퍼를 만들었어야 하며, 렌더링하기 전에 애플리케이션에서 버퍼를 획득해야 합니다.

구문

HRESULT CommitDirect3D12Resource(
  ID3D12Resource *pColorResourceToCommit,
  ID3D12Fence    *pColorResourceFence,
  UINT64         colorResourceFenceSignalValue
);

매개 변수

pColorResourceToCommit

형식: ID3D12Resource*

이 렌더링 매개 변수 개체를 검색하는 데 사용되는 HolographicFrame 을 표시할 때 표시할 콘텐츠가 포함된 Direct3D 12 텍스처 리소스입니다.

pColorResourceFence

형식: ID3D12Fence*

pColorResourceToCommit으로 표시된 색 버퍼 리소스에서 앱 작업 완료를 알리는 데 사용되는 펜스입니다. colorResourceFenceSignalValue로 표시된 값으로 이 펜스를 완료하면 애플리케이션에서 GPU 작업 큐의 플랫폼으로 색상 리소스 제어가 전송됩니다. 플랫폼은 이 펜스와 colorResourceFenceSignalValue에 표시된 값을 사용하여 색 버퍼에서 읽는 GPU에서 작업을 큐에 대기합니다.

colorResourceFenceSignalValue

형식: UINT64

pColorResourceFence에서 작업 완료를 알리는 데 사용되는 값입니다. 플랫폼은 이 펜스 값을 사용하여 색 버퍼에서 읽는 GPU에서 작업을 큐에 대기합니다.

반환 값

S_OK 성공하면 실패 이유를 나타내는 HRESULT 오류 코드를 반환합니다. 또한 COM 오류 코드(UI, 오디오, DirectX, 코덱)를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 버전 2004(10.0; 빌드 19041)
지원되는 최소 서버 Windows Server 버전 2004(10.0; 빌드 19041)
머리글 windows.graphics.holographic.interop.h