Compartilhar via


Cabeçalho dxvahd.h

Esse cabeçalho é usado pelo Microsoft Media Foundation. Para obter mais informações, consulte:

dxvahd.h contém as seguintes interfaces de programação:

Interfaces

 
IDXVAHD_Device

Representa um dispositivo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
IDXVAHD_VideoProcessor

Representa um processador de vídeo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.

Funções

 
DXVAHD_CreateDevice

Cria um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.

Funções de retorno de chamada

 
PDXVAHDSW_CreateDevice

Cria uma instância de um dispositivo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
PDXVAHDSW_CreateVideoProcessor

Cria um plug-in de processador de vídeo DXVA-HD (Aceleração de Vídeo de Alta Definição) do Microsoft DirectX.
PDXVAHDSW_DestroyDevice

Destrói uma instância de um dispositivo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
PDXVAHDSW_DestroyVideoProcessor

Destrói um processador de vídeo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
PDXVAHDSW_GetVideoProcessBltStatePrivate

Obtém um estado blit privado de um processador de vídeo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
PDXVAHDSW_GetVideoProcessorCaps

Obtém os recursos de um ou mais processadores de vídeo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
PDXVAHDSW_GetVideoProcessorCustomRates

Obtém as taxas personalizadas às quais um processador de vídeo DXVA-HD (Aceleração de Vídeo de Alta Definição) do Microsoft DirectX dá suporte.
PDXVAHDSW_GetVideoProcessorDeviceCaps

Obtém os recursos de um dispositivo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
PDXVAHDSW_GetVideoProcessorFilterRange

Obtém o intervalo com suporte de valores de filtro de imagem de um dispositivo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
PDXVAHDSW_GetVideoProcessorInputFormats

Obtém os formatos de entrada compatíveis com um dispositivo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
PDXVAHDSW_GetVideoProcessorOutputFormats

Obtém os formatos de saída compatíveis com um dispositivo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
PDXVAHDSW_GetVideoProcessStreamStatePrivate

Obtém um estado de fluxo privado de um processador de vídeo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
PDXVAHDSW_Plugin

Ponteiro para uma função que inicializa um dispositivo de plug-in de software para a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
PDXVAHDSW_ProposeVideoPrivateFormat

Obtém um formato de superfície privada de um dispositivo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX plug-in de software.
PDXVAHDSW_SetVideoProcessBltState

Define um parâmetro de estado para operações blit por um processador de vídeo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
PDXVAHDSW_SetVideoProcessStreamState

Define um parâmetro de estado para um fluxo de entrada em um processador de vídeo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
PDXVAHDSW_VideoProcessBltHD

Executa um blit de processamento de vídeo.

Estruturas

 
DXVAHD_BLT_STATE_ALPHA_FILL_DATA

Especifica como os valores alfa de saída são calculados para operações blit ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA

Especifica a cor da tela de fundo para operações blit ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_BLT_STATE_CONSTRICTION_DATA

Especifica se a saída é desemploda em uma operação blit ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

Especifica o espaço de cor de saída para operações blit ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_BLT_STATE_PRIVATE_DATA

Contém dados para um estado blit privado para dXVA-HD (alta definição de aceleração de vídeo) do Microsoft DirectX.
DXVAHD_BLT_STATE_TARGET_RECT_DATA

Especifica o retângulo de destino para blitting ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_COLOR

Define um valor de cor para DXVA-HD.
DXVAHD_COLOR_RGBA

Especifica um valor de cor RGB. (DXVAHD_COLOR_RGBA)
DXVAHD_COLOR_YCbCrA

Especifica um valor de cor YCbCr. (DXVAHD_COLOR_YCbCrA)
DXVAHD_CONTENT_DESC

Descreve um fluxo de vídeo para um processador de vídeo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHD_CUSTOM_RATE_DATA

Especifica uma taxa personalizada para conversão de taxa de quadros ou IVTC (telecine inverso). (DXVAHD_CUSTOM_RATE_DATA)
DXVAHD_FILTER_RANGE_DATA

Define o intervalo de valores com suporte para um filtro de imagem. (DXVAHD_FILTER_RANGE_DATA)
DXVAHD_RATIONAL

Contém um número racional (taxa).
DXVAHD_STREAM_DATA

Contém dados por fluxo para o método IDXVAHD_VideoProcessor::VideoProcessBltHD.
DXVAHD_STREAM_STATE_ALPHA_DATA

Especifica o valor alfa planar para um fluxo de entrada ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA

Especifica a PAR (taxa de proporção de pixel) para os retângulos de origem e destino.
DXVAHD_STREAM_STATE_D3DFORMAT_DATA

Especifica o formato de um fluxo de entrada ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA

Especifica o retângulo de destino para um fluxo de entrada ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_STREAM_STATE_FILTER_DATA

Especifica o nível de uma operação de filtragem em um fluxo de entrada DXVA-HD (Aceleração de Vídeo de Alta Definição) do Microsoft DirectX.
DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA

Especifica como um fluxo de entrada de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX é entrelaçado.
DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA

Especifica o espaço de cor para um fluxo de entrada DXVA-HD (Aceleração de Vídeo de Alta Definição) do Microsoft DirectX.
DXVAHD_STREAM_STATE_LUMA_KEY_DATA

Especifica a chave luma para um fluxo de entrada ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA

Especifica a taxa de quadros de saída para um fluxo de entrada ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_STREAM_STATE_PALETTE_DATA

Contém as entradas da paleta de cores para um fluxo de entrada, ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_STREAM_STATE_PRIVATE_DATA

Contém dados para um estado de fluxo privado para um fluxo de entrada DXVA-HD (Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA

Contém estatísticas inversas do TELECINE (IVTC) de um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHD_STREAM_STATE_SOURCE_RECT_DATA

Especifica o retângulo de origem para um fluxo de entrada ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_VPCAPS

Especifica os recursos do processador de vídeo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_VPDEVCAPS

Especifica os recursos de um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHDSW_CALLBACKS

Contém ponteiros para funções implementadas por um plug-in de software para a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.

Enumerações

 
DXVAHD_ALPHA_FILL_MODE

Especifica como os valores alfa de saída são calculados para operações blit DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_BLT_STATE

Especifica parâmetros de estado para operações blit ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_DEVICE_CAPS

Define os recursos de processamento de vídeo para um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHD_DEVICE_TYPE

Especifica o tipo de dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHD_DEVICE_USAGE

Especifica o uso pretendido para um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHD_FEATURE_CAPS

Define os recursos aos quais um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX pode dar suporte.
DXVAHD_FILTER

Especifica filtros de imagem para processamento de vídeo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_FILTER_CAPS

Define recursos relacionados ao ajuste de imagem e à filtragem de um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHD_FRAME_FORMAT

Descreve como um fluxo de vídeo é entrelaçado. (DXVAHD_FRAME_FORMAT)
DXVAHD_INPUT_FORMAT_CAPS

Define recursos relacionados a formatos de entrada para um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHD_ITELECINE_CAPS

Especifica os recursos inversos do TELECINE (IVTC) de um processador de vídeo DXVA-HD (Alta Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_OUTPUT_RATE

Especifica as taxas de quadro de saída para um fluxo de entrada, ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_PROCESSOR_CAPS

Especifica os recursos de processamento de um processador de vídeo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_STREAM_STATE

Especifica parâmetros de estado para um fluxo de entrada para um processador de vídeo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_SURFACE_TYPE

Especifica o tipo de superfície de vídeo criada por um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.