Condividi tramite


D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR struttura (d3dumddi.h)

La struttura D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR descrive un processore video DirectX Video Acceleration (DirectX VA) 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 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

Requisito Valore
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