IDirect3D9Ex::GetAdapterModeCountEx 메서드(d3d9.h)
사용 가능한 표시 모드 수를 반환합니다.
구문
UINT GetAdapterModeCountEx(
[in] UINT Adapter,
[in] const D3DDISPLAYMODEFILTER *pFilter
);
매개 변수
[in] Adapter
형식: UINT
디스플레이 모드 수를 검색할 디스플레이 어댑터를 나타내는 서수입니다.
[in] pFilter
형식: const D3DDISPLAYMODEFILTER*
원하는 표시 모드의 특성을 지정합니다. D3DDISPLAYMODEFILTER 참조하세요.
반환 값
형식: UINT
사용 가능한 디스플레이 모드의 수입니다. 이 메서드에서 값 0을 반환하면 이러한 표시 모드가 지원되지 않거나 이 모니터를 더 이상 사용할 수 없음을 나타냅니다.
설명
동일한 하드웨어의 다른 헤드에서 디스플레이 모드 변경, 모니터 변경 또는 연결 상태 변경, 데스크톱 확장/확장 해제와 같은 이벤트는 모두 사용 가능한 디스플레이 모드 수에 영향을 줄 수 있습니다.
전체 화면 애플리케이션에 대해 PresentEx 또는 CheckDeviceState 에서 반환된 S_PRESENT_MODE_CHANGED 이러한 이벤트로 인한 디스플레이 모드 설정 실패를 나타냅니다.
현재 사용 가능한 디스플레이 모드를 성공적으로 설정하기 위해 전체 화면 애플리케이션은 S_PRESENT_MODE_CHANGED 수신 시 사용 가능한 디스플레이 모드 목록을 다시 쿼리하려고 시도해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | d3d9.h |
라이브러리 | D3D9.lib |