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