Bagikan melalui


header dxvahd.h

Header ini digunakan oleh Microsoft Media Foundation. Untuk informasi selengkapnya, lihat:

dxvahd.h berisi antarmuka pemrograman berikut:

Antarmuka

 
IDXVAHD_Device

Mewakili perangkat Definisi Tinggi Akselerasi Video (DXVA-HD) Microsoft DirectX.
IDXVAHD_VideoProcessor

Mewakili prosesor video Microsoft DirectX Video Acceleration High Definition (DXVA-HD).

Fungsi

 
DXVAHD_CreateDevice

Membuat perangkat Definisi Tinggi Akselerasi Video (DXVA-HD) Microsoft DirectX.

Fungsi panggilan balik

 
PDXVAHDSW_CreateDevice

Membuat instans plug-in perangkat lunak perangkat Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_CreateVideoProcessor

Membuat perangkat lunak plug-in prosesor video Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_DestroyDevice

Menghancurkan instans plug-in perangkat lunak Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_DestroyVideoProcessor

Menghancurkan prosesor video Microsoft DirectX Video Acceleration High Definition (DXVA-HD) perangkat lunak.
PDXVAHDSW_GetVideoProcessBltStatePrivate

Mendapatkan status blit privat dari prosesor video Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessorCaps

Mendapatkan kemampuan satu atau beberapa perangkat lunak prosesor video Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessorCustomRates

Mendapatkan tarif kustom yang didukung oleh prosesor video Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessorDeviceCaps

Mendapatkan kemampuan perangkat lunak plug-in Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessorFilterRange

Mendapatkan rentang nilai filter gambar yang didukung dari perangkat plug-in Microsoft DirectX Video Acceleration High Definition (DXVA-HD) yang didukung.
PDXVAHDSW_GetVideoProcessorInputFormats

Mendapatkan format input yang didukung oleh perangkat lunak plug-in Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessorOutputFormats

Mendapatkan format output yang didukung oleh perangkat lunak plug-in Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessStreamStatePrivate

Mendapatkan status aliran privat dari prosesor video Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_Plugin

Penunjuk ke fungsi yang menginisialisasi perangkat plug-in perangkat lunak untuk Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).
PDXVAHDSW_ProposeVideoPrivateFormat

Mendapatkan format permukaan privat dari perangkat lunak plug-in Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_SetVideoProcessBltState

Mengatur parameter status untuk operasi blit oleh prosesor video Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_SetVideoProcessStreamState

Mengatur parameter status untuk aliran input pada prosesor video Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_VideoProcessBltHD

Melakukan blit pemrosesan video.

Struktur

 
DXVAHD_BLT_STATE_ALPHA_FILL_DATA

Menentukan bagaimana nilai alfa output dihitung untuk operasi blit saat menggunakan Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).
DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA

Menentukan warna latar belakang untuk operasi blit, saat menggunakan Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).
DXVAHD_BLT_STATE_CONSTRICTION_DATA

Menentukan apakah output di-downsampled dalam operasi blit, saat menggunakan Definisi Tinggi Akselerasi Video DirectX Microsoft (DXVA-HD).
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

Menentukan ruang warna output untuk operasi blit, saat menggunakan Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).
DXVAHD_BLT_STATE_PRIVATE_DATA

Berisi data untuk status blit privat untuk Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).
DXVAHD_BLT_STATE_TARGET_RECT_DATA

Menentukan persegi panjang target untuk blitting, saat menggunakan Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).
DXVAHD_COLOR

Menentukan nilai warna untuk DXVA-HD.
DXVAHD_COLOR_RGBA

Menentukan nilai warna RGB. (DXVAHD_COLOR_RGBA)
DXVAHD_COLOR_YCbCrA

Menentukan nilai warna YCbCr. (DXVAHD_COLOR_YCbCrA)
DXVAHD_CONTENT_DESC

Menjelaskan aliran video untuk prosesor video Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_CUSTOM_RATE_DATA

Menentukan tarif kustom untuk konversi kecepatan bingkai atau telesinus terbalik (IVTC). (DXVAHD_CUSTOM_RATE_DATA)
DXVAHD_FILTER_RANGE_DATA

Menentukan rentang nilai yang didukung untuk filter gambar. (DXVAHD_FILTER_RANGE_DATA)
DXVAHD_RATIONAL

Berisi angka rasional (rasio).
DXVAHD_STREAM_DATA

Berisi data per aliran untuk metode IDXVAHD_VideoProcessor::VideoProcessBltHD.
DXVAHD_STREAM_STATE_ALPHA_DATA

Menentukan nilai alfa planar untuk aliran input, saat menggunakan Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).
DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA

Menentukan rasio aspek piksel (PAR) untuk persegi panjang sumber dan tujuan.
DXVAHD_STREAM_STATE_D3DFORMAT_DATA

Menentukan format untuk aliran input, saat menggunakan Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).
DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA

Menentukan persegi panjang tujuan untuk aliran input, saat menggunakan Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).
DXVAHD_STREAM_STATE_FILTER_DATA

Menentukan tingkat untuk operasi pemfilteran pada aliran input Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA

Menentukan bagaimana aliran input Microsoft DirectX Video Acceleration High Definition (DXVA-HD) diselingi.
DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA

Menentukan ruang warna untuk aliran input Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_LUMA_KEY_DATA

Menentukan kunci luma untuk aliran input, saat menggunakan Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).
DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA

Menentukan kecepatan bingkai output untuk aliran input saat menggunakan Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).
DXVAHD_STREAM_STATE_PALETTE_DATA

Berisi entri palet warna untuk aliran input, saat menggunakan Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).
DXVAHD_STREAM_STATE_PRIVATE_DATA

Berisi data untuk status aliran privat, untuk aliran input Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA

Berisi statistik inverse telecine (IVTC) dari perangkat Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_SOURCE_RECT_DATA

Menentukan persegi panjang sumber untuk aliran input saat menggunakan Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).
DXVAHD_VPCAPS

Menentukan kemampuan prosesor video Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_VPDEVCAPS

Menentukan kemampuan perangkat Definisi Tinggi Akselerasi Video (DXVA-HD) Microsoft DirectX.
DXVAHDSW_CALLBACKS

Berisi pointer ke fungsi yang diimplementasikan oleh plug-in perangkat lunak untuk Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).

Enumerasi

 
DXVAHD_ALPHA_FILL_MODE

Menentukan bagaimana nilai alfa output dihitung untuk operasi blit Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_BLT_STATE

Menentukan parameter status untuk operasi blit saat menggunakan Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).
DXVAHD_DEVICE_CAPS

Menentukan kemampuan pemrosesan video untuk perangkat Definisi Tinggi Akselerasi Video (DXVA-HD) Microsoft DirectX.
DXVAHD_DEVICE_TYPE

Menentukan jenis perangkat Definisi Tinggi Akselerasi Video (DXVA-HD) Microsoft DirectX.
DXVAHD_DEVICE_USAGE

Menentukan penggunaan yang dimaksudkan untuk perangkat Definisi Tinggi Akselerasi Video (DXVA-HD) Microsoft DirectX.
DXVAHD_FEATURE_CAPS

Menentukan fitur yang dapat didukung oleh perangkat Definisi Tinggi Akselerasi Video (DXVA-HD) Microsoft DirectX.
DXVAHD_FILTER

Menentukan filter gambar untuk pemrosesan video Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_FILTER_CAPS

Menentukan kemampuan yang terkait dengan penyesuaian dan pemfilteran gambar untuk perangkat Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_FRAME_FORMAT

Menjelaskan bagaimana streaming video diselingi. (DXVAHD_FRAME_FORMAT)
DXVAHD_INPUT_FORMAT_CAPS

Menentukan kemampuan yang terkait dengan format input untuk perangkat Definisi Tinggi Akselerasi Video (DXVA-HD) Microsoft DirectX.
DXVAHD_ITELECINE_CAPS

Menentukan kemampuan telecine terbalik (IVTC) dari prosesor video Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_OUTPUT_RATE

Menentukan kecepatan bingkai output untuk aliran input, saat menggunakan Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).
DXVAHD_PROCESSOR_CAPS

Menentukan kemampuan pemrosesan prosesor video Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE

Menentukan parameter status untuk aliran input ke prosesor video Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_SURFACE_TYPE

Menentukan jenis permukaan video yang dibuat oleh perangkat Definisi Tinggi Akselerasi Video (DXVA-HD) Microsoft DirectX.