struttura D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR (d3dumddi.h)

La struttura D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR descrive un processore video DirectX Video Acceleration (DirectX VA) Microsoft da creare.

Sintassi

typedef struct _D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR {
  [in]  const GUID *pVPGuid;
  [out] HANDLE     hVideoProcessor;
} D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR;

Members

[in] pVPGuid

Puntatore al GUID che rappresenta un processore video DirectX VA da creare. Il runtime Di Microsoft Direct3D può chiamare la funzione GetCaps del driver di visualizzazione in modalità utente per eseguire una query (D3DDDICAPS_DXVAHD_GETVPCAPS) per le funzionalità dei processori video supportati dal driver. Ogni membro VPGuid della struttura DXVAHDDDI_VPCAPS nella matrice restituita dal driver GetCaps specifica un processore video supportato dal driver.

[out] hVideoProcessor

Handle per il processore video. Il driver di visualizzazione in modalità utente deve impostare questo handle su un valore che il runtime di Microsoft Direct3D può usare per identificare il processore video nelle chiamate successive.

Requisiti

   
Client minimo supportato D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR è supportato a partire dal sistema operativo Windows 7.
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

CreateVideoProcessor

DXVAHDDDI_VPCAPS