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번째 세로 공백 이후에 프레젠테이션을 동기화합니다.
- 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 |