estrutura D3D11_1DDIARG_VIDEODECODEREXTENSION (d3d10umddi.h)
Especifica dados específicos do driver para a função de decodificação de DXVA (Aceleração de Vídeo) do Microsoft DirectX estendida fornecida por uma chamada para a função VideoDecoderExtension .
Sintaxe
typedef struct D3D11_1DDIARG_VIDEODECODEREXTENSION {
UINT Function;
void *pPrivateInputData;
UINT PrivateInputDataSize;
void *pPrivateOutputData;
UINT PrivateOutputDataSize;
UINT ResourceCount;
D3D10DDI_HRESOURCE *pResourceList;
} D3D11_1DDIARG_VIDEODECODEREXTENSION;
Membros
Function
O número da função. Esse número identifica a operação a ser executada. Atualmente, nenhum número de função é definido.
pPrivateInputData
Um ponteiro para um buffer que contém dados de entrada para o driver.
PrivateInputDataSize
O tamanho do buffer apontado por pPrivateInputData, em bytes.
pPrivateOutputData
Um ponteiro para um buffer que o driver pode usar para gravar dados de saída.
PrivateOutputDataSize
O tamanho do buffer apontado por pPrivateOutputData, em bytes.
ResourceCount
O número de elementos na matriz pResourceList . Se pResourceList for NULL, defina ResourceCount como zero.
pResourceList
Um ponteiro para uma matriz de identificadores de recursos. Use esse membro para passar recursos do Direct3D para o driver.
Comentários
O significado exato de cada membro da estrutura depende do valor de Function.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 |
Servidor mínimo com suporte | Windows Server 2012 |
Cabeçalho | d3d10umddi.h (inclua D3d10umddi.h) |