Partager via


structure DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA (d3dumddi.h)

La structure DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA décrit les données d’état de flux qui spécifient le rectangle source du flux d’entrée. 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_SOURCE_RECT_DATA {
  [in] BOOL Enable;
  [in] RECT SourceRect;
} DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA;

Membres

[in] Enable

Valeur booléenne qui spécifie si le pilote doit utiliser le membre SourceRect ou la surface d’entrée entière comme source. La valeur par défaut est FALSE, ce qui indique que la surface d’entrée entière est la source.

[in] SourceRect

Structure RECT qui spécifie le rectangle source dans les coordonnées de la surface d’entrée. Ce membre n’est pertinent que lorsque le membre Activer est défini sur TRUE. La valeur par défaut est (0,0,0,0,0).

Remarques

Si l'Activer membre a la valeur TRUE et le rectangle source que le membre SourceRect spécifie n’est pas dans la surface d’entrée, l’intersection du rectangle source et la surface d’entrée est utilisée comme rectangle source.

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

Exigences

Exigence Valeur
client minimum pris en charge DXVAHDDDI_STREAM_STATE_SOURCE_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