estrutura D3DDDIARG_CREATEDECODEDEVICE (d3dumddi.h)
A estrutura D3DDDIARG_CREATEDECODEDEVICE descreve um dispositivo de decodificação directx va (aceleração de vídeo) do Microsoft DirectX para criar.
Sintaxe
typedef struct _D3DDDIARG_CREATEDECODEDEVICE {
[in] const GUID *pGuid;
[in] DXVADDI_VIDEODESC VideoDesc;
[in] DXVADDI_CONFIGPICTUREDECODE *pConfig;
[in/out] HANDLE hDecode;
} D3DDDIARG_CREATEDECODEDEVICE;
Membros
[in] pGuid
Um ponteiro para o GUID que representa o tipo de decodificação de VA do DirectX. O runtime do Microsoft Direct3D chama a função GetCaps para consultar os GUIDs com suporte.
[in] VideoDesc
A estrutura DXVADDI_VIDEODESC para o fluxo de vídeo que o dispositivo decodificar deve decodificar.
[in] pConfig
Um ponteiro para a estrutura DXVADDI_CONFIGPICTUREDECODE que contém os dados de configuração de conexão do DirectX VA para decodificação de imagem compactada que o dispositivo decodificado requer. O runtime do Direct3D chama a função GetCaps para consultar as configurações com suporte.
[in/out] hDecode
Um identificador para o dispositivo decodificado. O driver de exibição do modo de usuário deve definir esse identificador como um valor que o runtime do Direct3D pode usar para identificar o dispositivo decodificado em chamadas subsequentes.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | d3dumddi.h (inclua D3dumddi.h) |