estrutura D3DDDIARG_CREATEDECODEDEVICE (d3dumddi.h)
A estrutura D3DDDIARG_CREATEDECODEDEVICE descreve um dispositivo de decodificação de DXVA (Aceleração de Vídeo) do 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 DXVA. O runtime do 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 decodificado deve decodificar.
[in] pConfig
Um ponteiro para a estrutura de 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 decodificador. O driver de exibição do modo de usuário gera esse identificador para o runtime do Direct3D a ser usado para identificar o dispositivo de decodificação em chamadas subsequentes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista |
cabeçalho | d3dumddi.h (inclua D3dumddi.h) |