Compartilhar via


PFND3DDDI_DECODEENDFRAME função de retorno de chamada (d3dumddi.h)

A função DecodeEndFrame notifica o driver de exibição do modo de usuário de que todos os dados necessários para decodificar o quadro atual foram enviados.

Sintaxe

PFND3DDDI_DECODEENDFRAME Pfnd3dddiDecodeendframe;

HRESULT Pfnd3dddiDecodeendframe(
  HANDLE hDevice,
  D3DDDIARG_DECODEENDFRAME *unnamedParam2
)
{...}

Parâmetros

hDevice

Um identificador para o dispositivo de exibição (contexto gráfico).

unnamedParam2

pData [in, out]

Um ponteiro para uma estrutura D3DDDIARG_DECODEENDFRAME que descreve o decodificador directx va que deve parar de decodificar um quadro.

Retornar valor

DecodeEndFrame retorna um dos seguintes valores:

Código de retorno Descrição
S_OK Decodificação concluída com êxito.
E_OUTOFMEMORY DecodeEndFrame não pôde alocar a memória necessária para que ela fosse concluída.

Comentários

A função DecodeEndFrame notifica o driver de exibição do modo de usuário de que sua função DecodeExecute não pode mais ser chamada no dispositivo decodificado especificado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Plataforma de Destino Área de Trabalho
Cabeçalho d3dumddi.h (inclua D3dumddi.h)

Confira também

D3DDDIARG_DECODEENDFRAME

D3DDDI_DEVICEFUNCS

DecodeExecute