Partager via


structure DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA (d3dumddi.h)

La structure DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA décrit les données d’état du flux qui spécifient le rectangle de destination. Le pilote met à l’échelle le rectangle source dans la surface d’entrée sur le rectangle de destination dans la surface de sortie.

Syntaxe

typedef struct _DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA {
  [in] BOOL Enable;
  [in] RECT DestinationRect;
} DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA;

Membres

[in] Enable

Valeur booléenne qui spécifie si le pilote doit utiliser le membre DestinationRect ou l’ensemble du rectangle cible comme destination. La valeur par défaut est FALSE, ce qui indique que le rectangle cible entier est la destination.

[in] DestinationRect

Structure RECT qui spécifie les coordonnées du rectangle de destination correspondant au rectangle cible. Ce membre n’est pertinent que lorsque le membre Activer a la valeur TRUE. La valeur par défaut est vide (0,0,0,0).

Remarques

Si le membre Enable a la valeur TRUE et que le rectangle de destination spécifié par le membre DestinationRect ne se trouve pas dans le rectangle cible, l’intersection du rectangle de destination et du rectangle cible est utilisée comme rectangle de destination.

L’application peut utiliser le rectangle de destination pour spécifier le rectangle actif (sale région) de la surface de destination.

Configuration requise

Condition requise Valeur
Client minimal pris en charge DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA est pris en charge à partir du système d’exploitation Windows 7.
En-tête d3dumddi.h (inclure D3dumddi.h)

Voir aussi

RECT