struttura DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA (d3dumddi.h)
La struttura DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA descrive i dati dello stato di flusso che specificano le proporzioni dei pixel.
Sintassi
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;
Members
[in] Enable
Valore booleano che specifica se le proporzioni dei pixel sono disponibili. Il valore predefinito è FALSE, che indica che le proporzioni dei pixel non sono disponibili.
[in] SourceAspectRatio
Struttura DXVAHDDDI_RATIONAL che specifica le proporzioni pixel dell'origine. Il valore predefinito è (1, 1).
[in] DestinationAspectRatio
Struttura DXVAHDDDI_RATIONAL che specifica le proporzioni pixel della destinazione. Il valore predefinito è (1, 1).
Commenti
Il driver potrebbe richiedere le proporzioni del pixel di origine e di destinazione per ottenere il risultato migliore.
Lo stato del flusso DXVAHDDDI_STREAM_STATE_ASPECT_RATIO è preferibile insieme allo stato del flusso DXVAHDDDI_STREAM_STATE_FILTER_ANAMORPHIC_SCALING .
Le proporzioni dei pixel (0, qualsiasi valore) e (qualsiasi valore, 0) non sono valide e fa sì che il driver restituisca un errore.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA è supportato a partire dal sistema operativo Windows 7. |
Intestazione | d3dumddi.h (include D3dumddi.h) |