Compartilhar via


PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING função de retorno de chamada (d3d10umddi.h)

Indica que a amostragem down do decodificador será usada e que o driver deve alocar os quadros de referência apropriados. Opcional para drivers WDDM (Windows Display Driver Model) 2.0 ou posteriores.

Sintaxe

PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING Pfnd3dwddm20DdiVideodecoderenabledownsampling;

HRESULT Pfnd3dwddm20DdiVideodecoderenabledownsampling(
  D3D10DDI_HDEVICE hDevice,
  D3D11_1DDI_HDECODE hDecoder,
  D3DDDI_COLOR_SPACE_TYPE InputColorSpace,
  const D3D11_1DDI_VIDEO_DECODER_DESC *pOutputDesc,
  D3DDDI_COLOR_SPACE_TYPE OutputColorSpace,
  UINT ReferenceFrameCount
)
{...}

Parâmetros

hDevice

Um identificador para o dispositivo de exibição (contexto gráfico). O runtime do Direct3D passou o driver no modo de usuário que esse identificador é o hDevice membro da estrutura D3DDDIARG_CREATEDEVICE na criação do dispositivo.

hDecoder

Um identificador para o objeto decodificador.

InputColorSpace

Um valor D3DDDI_COLOR_SPACE_TYPE que indica as informações de espaço de cor dos dados do quadro de referência.

pOutputDesc

Indica a resolução e o formato dos quadros de saída/exibição. Esta é a resolução de destino e o formato da operação de amostra para baixo.

Observação O membro do perfil de decodificação (Guid) de pOutputDesc pode ser ignorado.
 

OutputColorSpace

Um valor D3DDDI_COLOR_SPACE_TYPE que indica as informações de espaço de cor dos quadros de saída/exibição.

ReferenceFrameCount

Indica o número de quadros de referência usados.

Valor de retorno

Se essa função de retorno de chamada for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Observações

Essa função só pode ser chamada uma vez, antes da primeira chamada VideoDecoderBeginFrame.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10
servidor com suporte mínimo Windows Server 2016
da Plataforma de Destino Área de trabalho
cabeçalho d3d10umddi.h (inclua D3d10umddi.h)

Consulte também

D3DDDIARG_CREATEDEVICE

D3DDDI_COLOR_SPACE_TYPE

VideoDecoderBeginFrame