PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTTARGETRECT funzione di callback (d3d10umddi.h)

Imposta il rettangolo di destinazione per il processore video.

Sintassi

PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTTARGETRECT Pfnd3d111DdiVideoprocessorsetoutputtargetrect;

void Pfnd3d111DdiVideoprocessorsetoutputtargetrect(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
  BOOL unnamedParam3,
  const RECT *unnamedParam4
)
{...}

Parametri

unnamedParam1

hDevice [in]

Handle per il dispositivo di visualizzazione (contesto grafico).

unnamedParam2

hVideoProcessor [in]

Handle per l'oggetto processore video creato tramite una chiamata alla funzione CreateVideoProcessor .

unnamedParam3

Abilitare [in]

Se TRUE, il rettangolo di destinazione specificato dal parametro pOutputRect deve essere usato dal processore video.

unnamedParam4

pOutputRect [in]

Puntatore a una struttura RECT che specifica il rettangolo di destinazione.

Nota Se il parametro Enable è FALSE, questo parametro viene ignorato.
 

Valore restituito

nessuno

Osservazioni

Il rettangolo di destinazione è l'area all'interno della superficie di destinazione in cui verrà disegnato l'output. Il rettangolo di destinazione viene specificato in coordinate pixel, rispetto alla superficie di destinazione.

Se questa funzione non viene mai chiamata o se il parametro Enable è FALSE, il processore video scrive nell'intera superficie di destinazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Server minimo supportato Windows Server 2012
Piattaforma di destinazione Desktop
Intestazione d3d10umddi.h (include D3d10umddi.h)

Vedi anche

CreateVideoProcessor

RECT