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.
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) |