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.
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) |