DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA structure (d3dumddi.h)
The DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA structure describes data that specifies the target rectangle of the output.
Syntax
typedef struct _DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA {
[in] BOOL Enable;
[in] RECT TargetRect;
} DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA;
Members
[in] Enable
A Boolean value that specifies whether the driver should use the TargetRect member or the entire output surface as the target. The default value is FALSE, which indicates that the entire output surface is the target.
[in] TargetRect
A RECT structure that specifies the target rectangle in the coordinates of the output surface. This member is relevant only when the Enable member is set to TRUE. The default value is (0,0,0,0).
Remarks
If the Enable member is set to TRUE and the target rectangle that the TargetRect member specifies is not within the output surface, the intersection of the target rectangle and the output surface is used as the target rectangle.
Requirements
Requirement | Value |
---|---|
Minimum supported client | DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA is supported beginning with the Windows 7 operating system. |
Header | d3dumddi.h (include D3dumddi.h) |