Compartilhar via


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

Atualiza os parâmetros de amostragem para baixo do decodificador. Opcional para drivers WDDM (Modelo de Driver de Exibição do Windows) 2.0 ou posterior.

Sintaxe

PFND3DWDDM2_0DDI_VIDEODECODERUPDATEDOWNSAMPLING Pfnd3dwddm20DdiVideodecoderupdatedownsampling;

HRESULT Pfnd3dwddm20DdiVideodecoderupdatedownsampling(
  D3D10DDI_HDEVICE hDevice,
  D3D11_1DDI_HDECODE hDecoder,
  const D3D11_1DDI_VIDEO_DECODER_DESC *pOutputDesc,
  D3DDDI_COLOR_SPACE_TYPE OutputColorSpace
)
{...}

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 de decodificador de vídeo.

pOutputDesc

Contém 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 exemplo 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 contém as informações de espaço de cor dos dados de quadro de saída/exibição.

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 depois que VideoDecoderEnableDownsampling foi chamado.

Essa função só será chamada se o driver relatar a funcionalidade de D3DWDDM2_0DDI_VIDEO_DECODER_CAPS_DOWN_SAMPLE_DYNAMIC.

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

D3D11_1DDI_VIDEO_DECODER_DESC

D3DDDIARG_CREATEDEVICE

D3DDDI_COLOR_SPACE_TYPE

VideoDecoderEnableDownsampling