Condividi tramite


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)

Vedi anche

DXVAHDDDI_RATIONAL