DXGI_DDI_ARG_BLT structure (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 du périphérique d’affichage (contexte graphique) sur lequel le pilote effectue le bitblt. Le runtime Direct3D transmet ce handle au pilote dans le membre hDrvDevice de la structure D3D10DDIARG_CREATEDEVICE lorsque le runtime appelle la fonction CreateDevice(D3D10) du pilote pour créer le périphérique 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 x du coin supérieur gauche du rectangle de destination.
[in] DstTop
Coordonnée y du coin supérieur gauche du rectangle de destination.
[in] DstRight
Coordonnée x du coin inférieur droit du rectangle de destination.
[in] DstBottom
Coordonnée y du 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 de type DXGI_DDI_MODE_ROTATION qui identifie l’orientation du mode d’affichage.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
En-tête | dxgiddi.h (include D3d10umddi.h) |