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