structure DXGI_DDI_ARG_BLT (dxgiddi.h)
La structure DXGI_DDI_ARG_BLT décrit les paramètres d’un transfert de bloc de bits (bitblt).
Syntaxe
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;
Membres
[in] hDevice
Handle de l’appareil d’affichage (contexte graphique) sur lequel le pilote effectue le bitblt. Le runtime Direct3D transmet ce handle au pilote dans le hDrvDevice membre de la structure D3D10DDIARG_CREATEDEVICE lorsque le runtime appelle la fonction CreateDevice(D3D10) du pilote pour créer l’appareil d’affichage.
[in] hDstResource
Handle de la ressource de destination.
[in] DstSubresource
Index de la surface de destination dans la ressource.
[in] DstLeft
Coordonnée xdu coin supérieur gauche du rectangle de destination.
[in] DstTop
Coordonnée ydu coin supérieur gauche du rectangle de destination.
[in] DstRight
Coordonnée xdu coin inférieur droit du rectangle de destination.
[in] DstBottom
Coordonnée ydu coin inférieur droit du rectangle de destination.
[in] hSrcResource
Handle de la ressource source.
[in] SrcSubresource
Index de la surface source dans la ressource.
[in] Flags
Structure DXGI_DDI_ARG_BLT_FLAGS qui identifie le type de bitblt à effectuer.
[in] Rotate
Valeur DXGI_DDI_MODE_ROTATION-typée qui identifie l’orientation du mode d’affichage.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
d’en-tête | dxgiddi.h (include D3d10umddi.h) |