IDXGIOutput6::GetDesc1 메서드(dxgi1_6.h)
색 특성 및 연결 형식을 포함하는 출력에 대한 확장 설명을 가져옵니다.
구문
HRESULT GetDesc1(
[out] DXGI_OUTPUT_DESC1 *pDesc
);
매개 변수
[out] pDesc
형식: DXGI_OUTPUT_DESC1*
출력 설명에 대한 포인터입니다( DXGI_OUTPUT_DESC1 참조).
반환 값
형식: HRESULT
성공 또는 실패를 나타내는 코드를 반환합니다. S_OK 성공하면 pDesc가 NULL로 전달되는지 DXGI_ERROR_INVALID_CALL.
설명
일부 시나리오에는 이 구조체의 모든 필드에 대해 잘 정의된 값이 없습니다. 예를 들어 이 IDXGIOutput이 복제/중복 집합을 나타내거나 EDID에 누락되거나 잘못된 데이터가 있는 경우입니다. 이러한 경우 OS는 표준 SDR 디스플레이에 해당하는 몇 가지 기본값을 제공합니다.
출력의 보고된 색 및 광도 특성은 사용자 작업 또는 주변 조건 변경으로 인해 시스템이 실행되는 동안 동적으로 조정할 수 있습니다. 따라서 앱은 IDXGIFactory::IsCurrent를 주기적으로 쿼리하고 FALSE를 반환하는 경우 해당 IDXGIFactory를 다시 만들어야 합니다. 그런 다음 새 팩터리의 동등한 출력에서 GetDesc1 을 다시 쿼리하여 최신 색 정보를 검색합니다.
기능을 모니터링하기 위해 동적으로 반응하는 앱을 작성하는 방법에 대한 자세한 내용은 높은 동적 범위 디스플레이 및 고급 색으로 DirectX 사용을 참조하세요.
높은 DPI 데스크톱에서 GetDesc1 은 앱이 높은 DPI 인식으로 표시되지 않는 한 시각화된 화면 크기를 반환합니다. DPI 인식 Win32 앱을 작성하는 방법에 대한 자세한 내용은 높은 DPI를 참조하세요.
요구 사항
대상 플랫폼 | Windows |
헤더 | dxgi1_6.h |
라이브러리 | DXGI.lib |