Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Esegue un'elaborazione video in uno o più esempi di input e scrive il risultato in una superficie Microsoft Direct3D.
Sintassi
HRESULT VideoProcessBltHD(
[in] IDirect3DSurface9 *pOutputSurface,
[in] UINT OutputFrame,
[in] UINT StreamCount,
[in] const DXVAHD_STREAM_DATA *pStreams
);
Parametri
[in] pOutputSurface
Puntatore all'interfaccia IDirect3DSurface9 di una superficie Direct3D. L'output dell'operazione di elaborazione video verrà scritto in questa superficie. È possibile usare i tipi di superficie seguenti:
- Superficie video di tipo DXVAHD_SURFACE_TYPE_VIDEO_OUTPUT. Vedere IDXVAHD_Device::CreateVideoSurface.
- Superficie o superficie di trama di destinazione di rendering creata con D3DUSAGE_RENDERTARGET utilizzo.
- Catena di scambio.
- Catena di scambio con supporto sovrimpressione (D3DSWAPEFFECT_OVERLAY).
[in] OutputFrame
Numero di fotogrammi del fotogramma video di output, indicizzato da zero.
[in] StreamCount
Numero di flussi di input da elaborare.
[in] pStreams
Puntatore a una matrice di strutture DXVAHD_STREAM_DATA che contengono informazioni sui flussi di input. Il chiamante alloca la matrice e riempie ogni struttura. Il numero di elementi nella matrice viene specificato nel parametro StreamCount .
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Il valore massimo di StreamCount viene assegnato nel membro MaxStreamStates della struttura DXVAHD_VPDEVCAPS . Il numero massimo di flussi che è possibile abilitare contemporaneamente viene assegnato nel membro MaxInputStreams di tale struttura.
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows 7 [solo app desktop] |
| Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
| Piattaforma di destinazione | Windows |
| Intestazione | dxvahd.h |