Freigeben über


IDirect3DDevice9::GetRasterStatus-Methode (d3d9helper.h)

Gibt Informationen zurück, die das Raster des Monitors beschreiben, auf dem die Swapchain angezeigt wird.

Syntax

HRESULT GetRasterStatus(
  [in]  UINT             iSwapChain,
  [out] D3DRASTER_STATUS *pRasterStatus
);

Parameter

[in] iSwapChain

Typ: UINT

Eine ganze Zahl ohne Vorzeichen, die die Swapchain angibt.

[out] pRasterStatus

Typ: D3DRASTER_STATUS*

Zeiger auf eine D3DRASTER_STATUS Struktur, die mit Informationen über die Position oder andere status des Rasters auf dem von diesem Adapter gesteuerten Monitor gefüllt ist.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. D3DERR_INVALIDCALL wird zurückgegeben, wenn pRasterStatus ungültig ist oder wenn das Gerät das Lesen der aktuellen Scanzeile nicht unterstützt. Um festzustellen, ob das Gerät das Lesen der Scanzeile unterstützt, suchen Sie im Caps-Element von D3DCAPS9 nach dem Flag D3DCAPS_READ_SCANLINE.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d9helper.h (einschließlich D3D9.h)
Bibliothek D3D9.lib

Weitere Informationen

D3DRASTER_STATUS

IDirect3DDevice9