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 de flux qui spécifient le rectangle de destination. Le pilote met à l’échelle le rectangle source dans la surface d’entrée vers le rectangle de destination dans l’aire 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 le rectangle cible entier comme destination. La valeur par défaut est FALSE, ce qui indique que l’intégralité du rectangle cible 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 est défini sur TRUE. La valeur par défaut est vide (0,0,0,0).

Remarques

Si l'Activer membre a la valeur TRUE et le rectangle de destination que le membre DestinationRect spécifie n’est pas dans le rectangle cible, l’intersection du rectangle de destination et le rectangle cible est utilisée comme rectangle de destination.

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

Exigences

Exigence Valeur
client minimum pris en charge DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA est pris en charge à partir du système d’exploitation Windows 7.
d’en-tête d3dumddi.h (include D3dumddi.h)

Voir aussi

RECT