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 de 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. No momento, 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.
Observações
O significado exato de cada membro da estrutura depende do valor de Function.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 8 |
servidor com suporte mínimo | Windows Server 2012 |
cabeçalho | d3d10umddi.h (inclua D3d10umddi.h) |