IDirect3D9Ex::EnumAdapterModesEx 메서드(d3d9.h)

이 메서드는 지정된 모드 인덱스 기반의 실제 표시 모드 정보를 반환합니다.

구문

HRESULT EnumAdapterModesEx(
  [in]          UINT                       Adapter,
  [in]          const D3DDISPLAYMODEFILTER *pFilter,
  [in]          UINT                       Mode,
  [out, retval] D3DDISPLAYMODEEX           *pMode
);

매개 변수

[in] Adapter

형식: UINT

열거할 디스플레이 어댑터를 나타내는 서수입니다. D3DADAPTER_DEFAULT 항상 기본 디스플레이 어댑터입니다. 이 메서드는 이 값이 시스템의 디스플레이 어댑터 수와 같거나 초과할 때 D3DERR_INVALIDCALL 반환합니다.

[in] pFilter

형식: const D3DDISPLAYMODEFILTER*

D3DDISPLAYMODEFILTER를 참조하세요.

[in] Mode

형식: UINT

0과 GetAdapterModeCount에서 반환된 값에서 1을 뺀 값 사이의 부호 없는 정수인 표시 모드 인덱스를 나타냅니다.

[out, retval] pMode

형식: D3DDISPLAYMODEEX*

D3DDISPLAYMODEEX 형식의 사용 가능한 표시 모드에 대한 포인터입니다.

반환 값

형식: HRESULT

  • 이 어댑터에서 디바이스를 사용할 수 있는 경우 D3D_OK 반환됩니다.
  • 어댑터가 시스템의 디스플레이 어댑터 수와 같거나 초과하면 D3DERR_INVALIDCALL 반환됩니다.

요구 사항

   
대상 플랫폼 Windows
헤더 d3d9.h
라이브러리 D3D9.lib

추가 정보

IDirect3D9Ex