Condividi tramite


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;

Membri

[in] pVPGuid

Puntatore al GUID che rappresenta un processore video DirectX VA da creare. Il runtime di Microsoft Direct3D può chiamare il driver di visualizzazione in modalità utente funzione GetCaps per eseguire query (D3DDDICAPS_DXVAHD_GETVPCAPS) per le funzionalità dei processori video supportati dal driver. Ogni VPGuid membro della struttura DXVAHDDDI_VPCAPS nella matrice supportata 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.

Fabbisogno

Requisito Valore
client minimo supportato D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR è supportato a partire dal sistema operativo Windows 7.
intestazione d3dumddi.h (include D3dumddi.h)

Vedere anche

CreateVideoProcessor

DXVAHDDDI_VPCAPS