Freigeben über


IDirect3D9Ex::EnumAdapterModesEx-Methode (d3d9.h)

Diese Methode gibt die tatsächlichen Anzeigemodusinformationen basierend auf dem angegebenen Modusindex zurück.

Syntax

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

Parameter

[in] Adapter

Typ: UINT

Ordnungszahl, die den aufzuzählenden Grafikkarte angibt. D3DADAPTER_DEFAULT ist immer der primäre Grafikkarte. Diese Methode gibt D3DERR_INVALIDCALL zurück, wenn dieser Wert der Anzahl von Grafikkarten im System entspricht oder überschreitet.

[in] pFilter

Typ: const D3DDISPLAYMODEFILTER*

Siehe D3DDISPLAYMODEFILTER.

[in] Mode

Typ: UINT

Stellt den Index im Anzeigemodus dar, bei dem es sich um eine ganze Zahl ohne Vorzeichen zwischen null und dem von GetAdapterModeCount minus 1 zurückgegebenen Wert handelt.

[out, retval] pMode

Typ: D3DDISPLAYMODEEX*

Ein Zeiger auf den verfügbaren Anzeigemodus vom Typ D3DDISPLAYMODEEX.

Rückgabewert

Typ: HRESULT

  • Wenn das Gerät für diesen Adapter verwendet werden kann, wird D3D_OK zurückgegeben.
  • Wenn der Adapter der Anzahl der Grafikkarten im System entspricht oder überschreitet, wird D3DERR_INVALIDCALL zurückgegeben.

Anforderungen

   
Zielplattform Windows
Kopfzeile d3d9.h
Bibliothek D3D9.lib

Weitere Informationen

IDirect3D9Ex