Partager via


DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA structure (d3dumddi.h)

La structure DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA décrit les données d’état du flux qui spécifie 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 la surface 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 l’ensemble de la surface d’entrée 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 est pertinent uniquement lorsque le membre Enable est défini sur TRUE. La valeur par défaut est (0,0,0,0).

Remarques

Si le membre Enable est défini sur TRUE et que le rectangle source spécifié par le membre SourceRect ne se trouve pas dans la surface d’entrée, l’intersection du rectangle source et de la surface d’entrée est utilisée comme rectangle source.

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

Configuration requise

Condition requise Valeur
Client minimal pris en charge DXVAHDDDI_STREAM_STATE_SOURCE_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