PFND3DWDDM2_0DDI_VIDEOPROCESSORGETBEHAVIORHINTS função de retorno de chamada (d3d10umddi.h)
Retorna dicas de driver sobre quais operações de processador de vídeo são melhor executadas usando hardware de sobreposição de vários planos em vez de VideoProcessorBlt. Opcional para drivers WDDM (Windows Display Driver Model) 2.0 ou posterior.
Sintaxe
PFND3DWDDM2_0DDI_VIDEOPROCESSORGETBEHAVIORHINTS Pfnd3dwddm20DdiVideoprocessorgetbehaviorhints;
HRESULT Pfnd3dwddm20DdiVideoprocessorgetbehaviorhints(
D3D10DDI_HDEVICE hDevice,
D3D11_1DDI_HVIDEOPROCESSOR hVideoProcessor,
UINT OutputWidth,
UINT OutputHeight,
DXGI_FORMAT OutputFormat,
UINT StreamCount,
const D3DWDDM2_0DDI_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT *pStreams,
UINT *pBehaviorHints
)
{...}
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.
hVideoProcessor
Manipule para o objeto processador de vídeo.
OutputWidth
Indica a largura da superfície de saída.
OutputHeight
Indica a altura da superfície de saída.
OutputFormat
Indica o formato de saída do processador de vídeo.
StreamCount
O número de fluxos de entrada a serem processados.
pStreams
Uma matriz de estruturas que indica o formato e status de cada fluxo.
pBehaviorHints
Recebe uma combinação de valores D3DWDDM2_0DDI_VIDEO_PROCESSOR_MULTIPLANE_BEHAVIOR_HINTS indiciando quais das operações seriam melhor executadas usando hardware de sobreposição de vários planos em vez de com VideoProcessorBlt.
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 usa o estado atual, definido por meio do conjunto VideoProcessorSetOutput e VideoProcessorSetStream de DDIs (interfaces de driver de dispositivo) e retorna quais operações podem ser executadas com mais eficiência usando vários hardwares de sobreposição.
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) |