Condividi tramite


struttura DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA (d3dumddi.h)

La struttura DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA descrive i dati dello stato del flusso che specificano il rettangolo di destinazione. Il driver ridimensiona il rettangolo di origine all'interno della superficie di input nel rettangolo di destinazione all'interno della superficie di output.

Sintassi

typedef struct _DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA {
  [in] BOOL Enable;
  [in] RECT DestinationRect;
} DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA;

Members

[in] Enable

Valore booleano che specifica se il driver deve utilizzare il membro DestinationRect o l'intero rettangolo di destinazione come destinazione. Il valore predefinito è FALSE, che indica che l'intero rettangolo di destinazione è la destinazione.

[in] DestinationRect

Struttura RECT che specifica le coordinate del rettangolo di destinazione pertinente al rettangolo di destinazione. Questo membro è rilevante solo quando il membro Enable è impostato su TRUE. Il valore predefinito è vuoto (0,0,0,0).

Commenti

Se il membro Enable è impostato su TRUE e il rettangolo di destinazione specificato dal membro DestinationRect non si trova all'interno del rettangolo di destinazione, l'intersezione del rettangolo di destinazione e il rettangolo di destinazione viene utilizzato come rettangolo di destinazione.

L'applicazione può usare il rettangolo di destinazione per specificare il rettangolo attivo (area dirty) della superficie di destinazione.

Requisiti

Requisito Valore
Client minimo supportato DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA è supportato a partire dal sistema operativo Windows 7.
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

RECT