Condividi tramite


struttura DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA (d3dumddi.h)

La struttura DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA descrive i dati dello stato di flusso che specificano il rettangolo di destinazione. Il driver ridimensiona il rettangolo di origine all'interno della superficie di input fino al 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;

Membri

[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 abilita è impostato su TRUE. Il valore predefinito è vuoto (0,0,0,0).

Osservazioni

Se il membro Abilita è impostato su TRUE e sul 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 usato come rettangolo di destinazione.

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

Fabbisogno

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)

Vedere anche

RECT