IDXGIOutput6::GetDesc1 메서드(dxgi1_6.h)

색 특성 및 연결 형식을 포함하는 출력에 대한 확장 설명을 가져옵니다.

구문

HRESULT GetDesc1(
  [out] DXGI_OUTPUT_DESC1 *pDesc
);

매개 변수

[out] pDesc

형식: DXGI_OUTPUT_DESC1*

출력 설명에 대한 포인터입니다( DXGI_OUTPUT_DESC1 참조).

반환 값

형식: HRESULT

성공 또는 실패를 나타내는 코드를 반환합니다. S_OK 성공하면 pDescNULL전달되는지 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

추가 정보

DXGI 인터페이스

IDXGIOutput6