estrutura D3D11_VIDEO_DECODER_EXTENSION (d3d11.h)
Contém dados específicos do driver para o método ID3D11VideoContext::D ecoderExtension .
Sintaxe
typedef struct D3D11_VIDEO_DECODER_EXTENSION {
UINT Function;
void *pPrivateInputData;
UINT PrivateInputDataSize;
void *pPrivateOutputData;
UINT PrivateOutputDataSize;
UINT ResourceCount;
ID3D11Resource **ppResourceList;
} D3D11_VIDEO_DECODER_EXTENSION;
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 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 pPrivateOutputData , em bytes.
ResourceCount
O número de elementos na matriz ppResourceList . Se ppResourceList for NULL, defina ResourceCount como zero.
ppResourceList
O endereço de uma matriz de ponteiros ID3D11Resource . 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 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho | d3d11.h |