Compartilhar via


estrutura DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA (d3dumddi.h)

A estrutura DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA descreve dados de estado de fluxo que especificam o retângulo de origem do fluxo de entrada. O driver dimensiona o retângulo de origem dentro da superfície de entrada para o retângulo de destino dentro da superfície de saída.

Sintaxe

typedef struct _DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA {
  [in] BOOL Enable;
  [in] RECT SourceRect;
} DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA;

Membros

[in] Enable

Um valor booliano que especifica se o driver deve usar o membro SourceRect ou toda a superfície de entrada como a origem. O valor padrão é FALSE, que indica que toda a superfície de entrada é a origem.

[in] SourceRect

Uma estrutura RECT que especifica o retângulo de origem nas coordenadas da superfície de entrada. Esse membro é relevante somente quando o membro Enable é definido como TRUE. O valor padrão é (0,0,0,0).

Comentários

Se o membro Enable estiver definido como TRUE e o retângulo de origem especificado pelo membro SourceRect não estiver dentro da superfície de entrada, a interseção do retângulo de origem e da superfície de entrada será usada como o retângulo de origem.

O aplicativo pode usar o retângulo de origem para especificar o retângulo ativo (sujo região) da superfície de origem.

Requisitos

Requisito Valor
Cliente mínimo com suporte DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA tem suporte a partir do sistema operacional Windows 7.
Cabeçalho d3dumddi.h (inclua D3dumddi.h)

Confira também

RECT