D3DHAL_DP2BUFFERBLT Struktur (d3dhal.h)
Nur DirectX 8.0 und höhere Versionen.
D3DHAL_DP2BUFFERBLT wird für Vertex- oder Indexpuffer-Blts verwendet, wenn D3dDrawPrimitives2 auf das D3DDP2OP_BUFFERBLT-Befehlstoken antwortet.
Syntax
typedef struct _D3DHAL_DP2BUFFERBLT {
DWORD dwDDDestSurface;
DWORD dwDDSrcSurface;
DWORD dwOffset;
D3DRANGE rSrc;
DWORD dwFlags;
} D3DHAL_DP2BUFFERBLT;
Member
dwDDDestSurface
Gibt das Handle zum Zielpunkt oder Indexpuffer an.
dwDDSrcSurface
Gibt das Handle zum Quellvertex oder Indexpuffer an.
dwOffset
Gibt den Offset des Zielpuffers in Bytes an, in den die Kopie geleitet werden soll.
rSrc
Gibt an, welcher Bereich des Quellpuffers kopiert werden soll. Dies ist eine D3DRANGE-Struktur, die in der Microsoft Windows SDK-Dokumentation beschrieben wird und einen UINT-Offset in Bytes und eine UINT-Größe in Bytes enthält.
dwFlags
Nicht verwendet.
Hinweise
Der CreateD3DBuffer-Rückruf erstellt die kleinen ganzzahligen Handles für den Scheitelpunkt- oder Indexpuffer, die als Quell- und Zielpuffer für Puffer-Blts verwendet werden können.
Weitere Informationen finden Sie unter Hinweise zu D3DHAL_DP2TEXBLT.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dhal.h (einschließlich D3dhal.h) |
Weitere Informationen
D3DDP2OP_BUFFERBLT