Compartilhar via


estrutura DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA (d3dumddi.h)

A estrutura DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA descreve dados de estado de fluxo que especificam o retângulo de destino. 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_DESTINATION_RECT_DATA {
  [in] BOOL Enable;
  [in] RECT DestinationRect;
} DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA;

Membros

[in] Enable

Um valor booliano que especifica se o driver deve usar o membro DestinationRect ou todo o retângulo de destino como o destino. O valor padrão é FALSE, que indica que todo o retângulo de destino é o destino.

[in] DestinationRect

Uma estrutura RECT que especifica as coordenadas do retângulo de destino relevantes para o retângulo de destino. Esse membro é relevante somente quando o membro Enable é definido como TRUE. O valor padrão está vazio (0,0,0,0).

Comentários

Se o membro Enable estiver definido como TRUE e o retângulo de destino especificado pelo membro DestinationRect não estiver dentro do retângulo de destino, a interseção do retângulo de destino e do retângulo de destino será usada como retângulo de destino.

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

Requisitos

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

Confira também

RECT