DXGI_DDI_ARG_BLT-Struktur (dxgiddi.h)

Die DXGI_DDI_ARG_BLT-Struktur beschreibt die Parameter einer Bitblockübertragung (Bitblt).

Syntax

typedef struct DXGI_DDI_ARG_BLT {
  [in] DXGI_DDI_HDEVICE       hDevice;
  [in] DXGI_DDI_HRESOURCE     hDstResource;
  [in] UINT                   DstSubresource;
  [in] UINT                   DstLeft;
  [in] UINT                   DstTop;
  [in] UINT                   DstRight;
  [in] UINT                   DstBottom;
  [in] DXGI_DDI_HRESOURCE     hSrcResource;
  [in] UINT                   SrcSubresource;
  [in] DXGI_DDI_ARG_BLT_FLAGS Flags;
  [in] DXGI_DDI_MODE_ROTATION Rotate;
} DXGI_DDI_ARG_BLT;

Member

[in] hDevice

Ein Handle für das Anzeigegerät (Grafikkontext), auf dem der Treiber die Bitblt ausführt. Die Direct3D-Runtime übergibt dieses Handle an den Treiber im hDrvDevice-Member der D3D10DDIARG_CREATEDEVICE-Struktur , wenn die Runtime die CreateDevice(D3D10) -Funktion des Treibers aufruft, um das Anzeigegerät zu erstellen.

[in] hDstResource

Ein Handle für die Zielressource.

[in] DstSubresource

Der Index zur Zieloberfläche innerhalb der Ressource.

[in] DstLeft

Die x-Koordinate der oberen linken Ecke des Zielrechtecks.

[in] DstTop

Die y-Koordinate der oberen linken Ecke des Zielrechtecks.

[in] DstRight

Die x-Koordinate der unteren rechten Ecke des Zielrechtecks.

[in] DstBottom

Die y-Koordinate der unteren rechten Ecke des Zielrechtecks.

[in] hSrcResource

Ein Handle für die Quellressource.

[in] SrcSubresource

Der Index zur Quelloberfläche innerhalb der Ressource.

[in] Flags

Eine DXGI_DDI_ARG_BLT_FLAGS-Struktur , die den Typ der auszuführenden Bitblt identifiziert.

[in] Rotate

Ein DXGI_DDI_MODE_ROTATION typisierter Wert, der die Ausrichtung des Anzeigemodus angibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile dxgiddi.h (include D3d10umddi.h)

Weitere Informationen

BltDXGI

DXGI_DDI_ARG_BLT_FLAGS

DXGI_DDI_MODE_ROTATION