Estrutura de D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR (d3dumddi. h)

A estrutura de D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR descreve um processador de vídeo de aceleração de vídeo do DirectX (DirectX VA) para criar.

Sintaxe

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

Membros

[in] pVPGuid

Um ponteiro para o GUID que representa um processador de vídeo DirectX VA a ser criado. O tempo de execução do Microsoft Direct3D pode chamar a função GetCaps do driver de exibição do modo de usuário para consultar (D3DDDICAPS_DXVAHD_GETVPCAPS) para os recursos dos processadores de vídeo aos quais o driver dá suporte. Cada membro do VPGuid da estrutura de DXVAHDDDI_VPCAPS na matriz que o GetCaps retorna especifica um processador de vídeo com suporte do driver.

[out] hVideoProcessor

Um identificador para o processador de vídeo. O driver de vídeo no modo de usuário deve definir esse identificador como um valor que o tempo de execução do Microsoft Direct3D pode usar para identificar o processador de vídeo em chamadas subsequentes.

Requisitos

   
Cliente mínimo com suporte D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR tem suporte a partir do sistema operacional Windows 7.
Cabeçalho d3dumddi. h (incluir D3dumddi. h)

Confira também

CreateVideoProcessor

DXVAHDDDI_VPCAPS