다음을 통해 공유


IDXGIDecodeSwapChain::P resentBuffer 메서드(dxgi1_3.h)

출력 어댑터에 프레임을 표시합니다. 프레임은 디코딩 스왑 체인을 만드는 데 사용된 IDXGIResource 개체의 하위 리소스입니다.

구문

HRESULT PresentBuffer(
  UINT BufferToPresent,
  UINT SyncInterval,
  UINT Flags
);

매개 변수

BufferToPresent

표시할 하위 리소스 배열의 멤버를 나타내는 인덱스입니다.

SyncInterval

프레임의 프레젠테이션을 세로 공백과 동기화하는 방법을 지정하는 정수입니다.

비트 블록 전송(비트블렛) 모델(DXGI_SWAP_EFFECT_DISCARD 또는 DXGI_SWAP_EFFECT_SEQUENTIAL)의 경우 값은 다음과 같습니다.

  • 0 - 프레젠테이션이 즉시 발생하며 동기화가 없습니다.
  • 1,2,3,4 - n번째 세로 공백 이후에 프레젠테이션을 동기화합니다.
대칭 이동 모델(DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL)의 경우 값은 다음과 같습니다.
  • 0 - 이전에 제공된 프레임의 남은 시간을 취소하고 최신 프레임이 대기 중인 경우 이 프레임을 삭제합니다.
  • n > 0 - n 개 이상의 세 로 공백에 대해 프레젠테이션을 동기화합니다.

Flags

스왑 체인 프레젠테이션 옵션이 포함된 정수 값입니다. 이러한 옵션은 DXGI_PRESENT 상수에 의해 정의됩니다.

사용자 지정 현재 기간(사용자 지정 새로 고침 속도)을 사용하는 경우 DXGI_PRESENT_USE_DURATION 플래그를 설정해야 합니다.

반환 값

이 메서드는 성공에 대한 S_OK 반환하거나 다음 오류 코드 중 하나를 반환합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 8.1 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 R2 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 dxgi1_3.h
라이브러리 Dxgi.lib

추가 정보

IDXGIDecodeSwapChain