estrutura DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA (d3dumddi.h)
A estrutura DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA descreve dados de estado de fluxo que especificam a taxa de proporção de pixel.
Sintaxe
typedef struct _DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA {
[in] BOOL Enable;
[in] DXVAHDDDI_RATIONAL SourceAspectRatio;
[in] DXVAHDDDI_RATIONAL DestinationAspectRatio;
} DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA;
Membros
[in] Enable
Um valor booliano que especifica se as taxas de proporção de pixel estão disponíveis. O valor padrão é FALSE, que indica que as taxas de proporção de pixel não estão disponíveis.
[in] SourceAspectRatio
Uma estrutura DXVAHDDDI_RATIONAL que especifica a taxa de proporção de pixel da origem. O padrão é (1, 1).
[in] DestinationAspectRatio
Uma estrutura DXVAHDDDI_RATIONAL que especifica a taxa de proporção de pixel do destino. O padrão é (1, 1).
Comentários
O driver pode exigir as taxas de proporção de pixel de origem e de destino para obter o melhor resultado.
O estado do fluxo de DXVAHDDDI_STREAM_STATE_ASPECT_RATIO é melhor definido junto com o estado do fluxo DXVAHDDDI_STREAM_STATE_FILTER_ANAMORPHIC_SCALING .
As taxas de proporção de pixel (0, qualquer valor) e (qualquer valor, 0) são inválidas e fazem com que o driver retorne um erro.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA tem suporte a partir do sistema operacional Windows 7. |
Cabeçalho | d3dumddi.h (inclua D3dumddi.h) |