PFND3DWDDM2_0DDI_VIDEODECODERUPDATEDOWNSAMPLING função de retorno de chamada (d3d10umddi.h)
Atualizações os parâmetros de amostragem para baixo do decodificador. Opcional para drivers WDDM (Windows Display Driver Model) 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 do modo de usuário desse identificador como o membro hDevice 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. Essa é a resolução de destino e o formato da operação de exemplo para baixo.
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.
Retornar valor
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.
Comentários
Essa função só pode ser chamada depois que VideoDecoderEnableDownsampling for chamado.
Essa função só será chamada se o driver relatar a funcionalidade D3DWDDM2_0DDI_VIDEO_DECODER_CAPS_DOWN_SAMPLE_DYNAMIC .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Windows Server 2016 |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | d3d10umddi.h (inclua D3d10umddi.h) |