Metodo ID3D11VideoContext::VideoProcessorSetStreamDestRect (d3d11.h)
Imposta il rettangolo di destinazione per un flusso di input nel processore video.
Sintassi
void VideoProcessorSetStreamDestRect(
[in] ID3D11VideoProcessor *pVideoProcessor,
[in] UINT StreamIndex,
[in] BOOL Enable,
[in] const RECT *pRect
);
Parametri
[in] pVideoProcessor
Puntatore all'interfaccia ID3D11VideoProcessor . Per ottenere questo puntatore, chiamare ID3D11VideoDevice::CreateVideoProcessor.
[in] StreamIndex
Indice in base zero del flusso di input. Per ottenere il numero massimo di flussi, chiamare ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps e controllare il membro della struttura MaxStreamStates .
[in] Enable
Specifica se applicare il rettangolo di destinazione.
[in] pRect
Puntatore a una struttura RECT che specifica il rettangolo di destinazione. Se Enable è FALSE, questo parametro viene ignorato.
Valore restituito
nessuno
Osservazioni
Il rettangolo di destinazione è la parte della superficie di output che riceve il blit per questo flusso. Il rettangolo di destinazione viene specificato in coordinate pixel, rispetto alla superficie di output.
Il rettangolo di destinazione predefinito è un rettangolo vuoto (0, 0, 0, 0, 0). Se questo metodo non viene mai chiamato o se il parametro Enable è FALSE, nessun dato viene scritto da questo flusso.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | d3d11.h |