DXVAHD_BLT_STATE_TARGET_RECT_DATA structure (dxvahd.h)

Spécifie le rectangle cible pour le blitting, lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).

Syntaxe

typedef struct _DXVAHD_BLT_STATE_TARGET_RECT_DATA {
  BOOL Enable;
  RECT TargetRect;
} DXVAHD_BLT_STATE_TARGET_RECT_DATA;

Membres

Enable

Spécifie s’il faut utiliser le rectangle cible. La valeur d’état par défaut est FALSE.

Valeur Signification
TRUE
Utilisez le rectangle cible spécifié par le membre TargetRect .
FALSE
Utilisez l’ensemble de la surface de destination comme rectangle cible. Ignorez le membre TargetRect .

TargetRect

Spécifie le rectangle cible. Le rectangle cible est la zone dans la surface de destination où la sortie sera dessinée. Le rectangle cible est donné en coordonnées de pixels, par rapport à la surface de destination. La valeur d’état par défaut est un rectangle vide, (0, 0, 0, 0).

Si le membre Enable a la valeur FALSE, le membre TargetRect est ignoré.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête dxvahd.h

Voir aussi

DXVA-HD

DXVAHD_BLT_STATE

Structures vidéo Direct3D

IDXVAHD_VideoProcessor ::SetVideoProcessBltState

Media Foundation Structures