header d3d12video.h
Header ini digunakan oleh Microsoft Media Foundation. Untuk informasi selengkapnya, lihat:
d3d12video.h berisi antarmuka pemrograman berikut:
Antarmuka
ID3D12VideoDecodeCommandList Merangkum daftar perintah grafis untuk pendekodean video. |
ID3D12VideoDecodeCommandList1 Merangkum daftar perintah grafis untuk pendekodean video. Antarmuka ini mewarisi dari ID3D12VideoDecodeCommandList dan menambahkan dukungan untuk histogram dekode video. |
ID3D12VideoDecodeCommandList2 Menambahkan dukungan untuk perintah ekstensi video. (ID3D12VideoDecodeCommandList2) |
ID3D12VideoDecodeCommandList3 Merangkum daftar perintah grafis untuk pendekodean video. |
ID3D12VideoDecoder Mewakili dekoder video Direct3D 12. |
ID3D12VideoDecoder1 Mewakili dekoder video Direct3D 12 yang berisi sumber daya dan status independen resolusi untuk melakukan operasi dekode. Menambahkan dukungan untuk sumber daya yang dilindungi. |
ID3D12VideoDecoderHeap Mewakili tumpukan dekoder video Direct3D 12. |
ID3D12VideoDecoderHeap1 Antarmuka ID3D12VideoDecoderHeap1 (d3d12video.h) mewarisi dari ID3D12VideoDecoderHeap dan memperkenalkan dukungan untuk sumber daya yang dilindungi. |
ID3D12VideoDevice Menyediakan kemampuan pendekodean dan pemrosesan video perangkat Microsoft Direct3D 12 termasuk kemampuan untuk mengkueri kemampuan video dan membuat instans dekode dan prosesor video. |
ID3D12VideoDevice1 Menambahkan dukungan untuk estimasi gerakan. |
ID3D12VideoDevice2 Menambahkan dukungan untuk sumber daya yang dilindungi. |
ID3D12VideoDevice3 Memperluas antarmuka ID3D12VideoDevice untuk menambahkan kemampuan pengodean video dukungan. |
ID3D12VideoEncodeCommandList Merangkum daftar perintah grafis untuk pengodean video, termasuk estimasi gerakan. |
ID3D12VideoEncodeCommandList1 Antarmuka ini mewarisi dari ID3D12VideoEncodeCommandList dan menambahkan dukungan untuk perintah ekstensi video. |
ID3D12VideoEncodeCommandList2 Antarmuka ini mewarisi dari ID3D12VideoEncodeCommandList1 dan menambahkan metode untuk mengodekan video dan menyelesaikan metadata operasi pengodean. |
ID3D12VideoEncodeCommandList3 Merangkum daftar perintah grafis untuk pengodean video. |
ID3D12VideoEncoder Mewakili encoder video Direct3D 12. |
ID3D12VideoEncoderHeap Mewakili tumpukan encoder video Direct3D 12. |
ID3D12VideoExtensionCommand Objek yang dihitung referensi yang mewakili perintah ekstensi video. |
ID3D12VideoMotionEstimator Antarmuka ini mempertahankan konteks untuk operasi estimasi gerakan video. |
ID3D12VideoMotionVectorHeap Mewakili timbunan di mana perkiraan vektor gerakan disimpan. |
ID3D12VideoProcessCommandList Merangkum daftar perintah grafis untuk pemrosesan video. (ID3D12VideoProcessCommandList) |
ID3D12VideoProcessCommandList1 Merangkum daftar perintah grafis untuk pemrosesan video. (ID3D12VideoProcessCommandList1) |
ID3D12VideoProcessCommandList2 Menambahkan dukungan untuk perintah ekstensi video. (ID3D12VideoProcessCommandList2) |
ID3D12VideoProcessCommandList3 Merangkum daftar perintah grafis untuk pemrosesan video. |
ID3D12VideoProcessor Menyediakan metode untuk mendapatkan informasi tentang parameter ke panggilan ke ID3D12VideoDevice::CreateVideoProcessor yang membuat prosesor video. |
ID3D12VideoProcessor1 Mewarisi dari ID3D12VideoProcessor dan menyediakan dukungan untuk sumber daya yang dilindungi. |
Struktur
D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT Mengambil daftar profil yang didukung. (D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT) |
D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS Mengambil daftar format yang didukung. |
D3D12_FEATURE_DATA_VIDEO_DECODE_HISTOGRAM Menyediakan data untuk panggilan ke ID3D12VideoDevice::CheckFeatureSupport saat fitur yang ditentukan D3D12_FEATURE_VIDEO_DECODE_HISTOGRAM. |
D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES Mengambil daftar profil yang didukung. (D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES) |
D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT Mengambil informasi dukungan untuk pendekodean video. |
D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE Menjelaskan ukuran alokasi timbunan dekoder video. (D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE) |
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC Mengambil nilai yang menunjukkan apakah codec yang ditentukan didukung untuk pengodean video. |
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT Mengambil nilai yang menunjukkan apakah parameter dukungan konfigurasi codec yang ditentukan didukung untuk konfigurasi pengodean HEVC yang disediakan atau mengambil konfigurasi yang didukung untuk pengodean H.264. |
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT Mengambil dukungan kontrol gambar untuk codec dan profil yang ditentukan. |
D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE Mengambil nilai yang menunjukkan apakah mode tata letak subregion bingkai yang ditentukan didukung untuk kode, profil, dan tingkat yang ditentukan. |
D3D12_FEATURE_DATA_VIDEO_ENCODER_HEAP_SIZE Mengambil nilai yang menunjukkan apakah codec yang ditentukan didukung untuk pengodean video serta ukuran L0 dan L1 dari objek heap. |
D3D12_FEATURE_DATA_VIDEO_ENCODER_INPUT_FORMAT Mengambil nilai yang menunjukkan apakah codec, profil, dan format yang ditentukan didukung untuk pengodean video. |
D3D12_FEATURE_DATA_VIDEO_ENCODER_INTRA_REFRESH_MODE Mengambil nilai yang menunjukkan apakah mode refresh intra yang ditentukan didukung untuk codec, profil, dan tingkat yang ditentukan. |
D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION Mengambil daftar resolusi yang didukung untuk codec yang ditentukan. |
D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT Struktur D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT (d3d12video.h) mengambil jumlah rasio resolusi yang didukung untuk codec yang ditentukan. |
D3D12_FEATURE_DATA_VIDEO_ENCODER_PROFILE_LEVEL Mengambil nilai yang menunjukkan apakah profil yang ditentukan didukung untuk pengodean video. |
D3D12_FEATURE_DATA_VIDEO_ENCODER_RATE_CONTROL_MODE Mengambil nilai yang menunjukkan apakah mode kontrol laju yang ditentukan didukung untuk pengodean video dengan codec yang ditentukan |
D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS Mewakili batas dukungan resolusi encoder video untuk struktur D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT. |
D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS Mengambil nilai yang menunjukkan persyaratan sumber daya untuk pengodean video dengan konfigurasi pengodean yang ditentukan. |
D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT Mengambil nilai yang menunjukkan dukungan untuk fitur pengodean video dan nilai konfigurasi yang ditentukan. |
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_COUNT Mengambil jumlah perintah ekstensi video. |
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNT Mengambil jumlah parameter yang didukung untuk tahap parameter yang ditentukan. |
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETERS Mengambil daftar parameter perintah ekstensi video untuk tahap parameter yang ditentukan. |
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE Memeriksa ukuran alokasi perintah ekstensi video. |
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT Mengambil dukungan perintah ekstensi video menggunakan struktur input dan output yang ditentukan perintah. |
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMANDS Mengambil daftar perintah ekstensi video dari driver. |
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR Menyediakan data untuk panggilan ke ID3D12VideoDevice::CheckFeatureSupport saat fitur yang ditentukan D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR. Mengambil kemampuan estimasi gerakan untuk encoder video. |
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES Menyediakan data untuk panggilan ke ID3D12VideoDevice::CheckFeatureSupport saat fitur yang ditentukan D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES. Mengambil dukungan sumber daya yang dilindungi untuk estimasi gerakan video. |
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_SIZE Menjelaskan ukuran alokasi timbunan estimator gerakan video. |
D3D12_FEATURE_DATA_VIDEO_PROCESS_MAX_INPUT_STREAMS Mengambil jumlah maksimum aliran input yang diaktifkan yang didukung oleh prosesor video. |
D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO Mengambil jumlah bingkai referensi sebelumnya dan mendatang yang diperlukan untuk mode deinterlace yang ditentukan, filter, konversi laju, atau fitur pemrosesan otomatis. |
D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT Menyediakan data untuk panggilan ke ID3D12VideoDevice::CheckFeatureSupport saat fitur yang ditentukan D3D12_FEATURE_VIDEO_PROCESS_SUPPORT. |
D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE Menjelaskan ukuran alokasi timbunan dekoder video. (D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE) |
D3D12_QUERY_DATA_VIDEO_DECODE_STATISTICS Mewakili data untuk kueri statistik dekode video yang dipanggil dengan memanggil ID3D12VideoDecodeCommandList::EndQuery. |
D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT Menyediakan data input untuk panggilan ke ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap. |
D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT Menerima data output dari panggilan ke ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap. |
D3D12_RESOURCE_COORDINATE Menjelaskan koordinat sumber daya. |
D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM Mewakili bitstream terkompresi tempat video didekodekan. |
D3D12_VIDEO_DECODE_CONFIGURATION Menjelaskan konfigurasi untuk dekoder video. |
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS Menentukan parameter untuk konversi output dekode. (D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS) |
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1 Menentukan parameter untuk konversi output dekode. (D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1) |
D3D12_VIDEO_DECODE_FRAME_ARGUMENT Mewakili parameter dekode untuk bingkai. |
D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS Menentukan parameter untuk aliran input untuk operasi dekode video. |
D3D12_VIDEO_DECODE_OUTPUT_HISTOGRAM Mewakili buffer output histogram untuk satu komponen. |
D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS Menentukan parameter untuk aliran output untuk operasi dekode video. (D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS) |
D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1 Menentukan parameter untuk aliran output untuk operasi dekode video. (D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1) |
D3D12_VIDEO_DECODE_REFERENCE_FRAMES Berisi daftar bingkai referensi untuk operasi dekode saat ini. |
D3D12_VIDEO_DECODER_DESC Menjelaskan ID3D12VideoDecoder. |
D3D12_VIDEO_DECODER_HEAP_DESC Menjelaskan ID3D12VideoDecoderHeap. |
D3D12_VIDEO_ENCODE_REFERENCE_FRAMES Mewakili gambar referensi yang direkonstruksi untuk operasi pengodean. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION Mewakili struktur konfigurasi codec untuk pengodean video. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264 Mewakili konfigurasi codec untuk pengodean H.264. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC Mewakili konfigurasi codec untuk pengodean HEVC. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT Mewakili struktur dukungan konfigurasi codec untuk pengodean video. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264 Mewakili dukungan konfigurasi codec encoder untuk pengodean H.264. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC Mewakili dukungan konfigurasi codec encoder untuk pengodean HEVC. |
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT Mewakili struktur dukungan kontrol gambar untuk beberapa codec. |
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264 Mewakili pengaturan dukungan kontrol gambar untuk pengodean video H.264. |
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC Mewakili pengaturan dukungan kontrol gambar untuk pengodean video HEVC. |
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM Merangkum output bitstream terkompresi untuk operasi pengodean. |
D3D12_VIDEO_ENCODER_DESC Menjelaskan ID3D12VideoEncoder. |
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER Mewakili buffer yang berisi metadata tentang operasi ID3D12VideoEncodeCommandList2::EncodeFrame. |
D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS Mewakili argumen input ke ID3D12VideoEncodeCommandList2::EncodeFrame. |
D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS Mewakili argumen output ke ID3D12VideoEncodeCommandList2::EncodeFrame. |
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_METADATA Mewakili metadata subregion bingkai encoder video. |
D3D12_VIDEO_ENCODER_HEAP_DESC Menjelaskan ID3D12VideoEncoderHeap. |
D3D12_VIDEO_ENCODER_INTRA_REFRESH Mewakili pengaturan refresh intra untuk pengodean video. |
D3D12_VIDEO_ENCODER_LEVEL_SETTING Mewakili pengaturan tingkat encoder video. |
D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC Mengaitkan tingkat dan tingkat untuk konfigurasi pengaturan tingkat High Efficiency Video Coding (HEVC). |
D3D12_VIDEO_ENCODER_OUTPUT_METADATA Mewakili metadata tentang operasi ID3D12VideoEncodeCommandList2::EncodeFrame. |
D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS Mewakili statistik pengodean tentang operasi ID3D12VideoEncodeCommandList2::EncodeFrame. |
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA Mewakili elemen kontrol tingkat gambar untuk perintah EncodeFrame terkait untuk beberapa codec. |
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264 Mewakili elemen kontrol tingkat gambar untuk perintah EncodeFrame terkait untuk pengodean H.264. |
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION Mewakili operasi modifikasi daftar gambar untuk pengodean video H264. |
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_MARKING_OPERATION Menjelaskan perubahan dalam gambar referensi sebagai operasi memori sebagai tuple dari pengidentifikasi operasi dan parameter terkait yang diperlukan untuk operasi. |
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC Mewakili elemen kontrol tingkat gambar untuk perintah EncodeFrame terkait untuk pengodean HEVC. |
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC 06/30/2021 |
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA Menentukan subregion kontrol gambar sebagai irisan untuk beberapa codec. |
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES Mendefinisikan subregion sebagai irisan untuk codec yang mendukung mode partisi ini. |
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC Menentukan resolusi gambar encoder video. |
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_RATIO_DESC Mendefinisikan rasio resolusi sebagai pecahan yang tidak tereduksi. |
D3D12_VIDEO_ENCODER_PROFILE_DESC Menjelaskan profil encoder. |
D3D12_VIDEO_ENCODER_RATE_CONTROL Mewakili konfigurasi kontrol laju encoder video. |
D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR Mewakili definisi struktur kontrol laju untuk mode laju bit konstan. |
D3D12_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS Mewakili definisi struktur kontrol laju encoder video untuk struktur D3D12_VIDEO_ENCODER_RATE_CONTROL. |
D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP Mewakili definisi struktur kontrol laju untuk mode parameter kuantisasi konstan. |
D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR Mewakili definisi struktur kontrol laju untuk target kualitas konstan dengan laju bit yang dibatasi. |
D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR Mewakili definisi struktur kontrol laju untuk mode laju bit variabel. |
D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE Mewakili gambar yang direkonstruksi yang dihasilkan dari bingkai input yang diteruskan ke operasi pengodean. |
D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264 Mewakili deskriptor gambar referensi untuk pengodean video H.264. |
D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC Mewakili deskriptor gambar referensi untuk pengodean video HEVC. |
D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS Mewakili argumen input untuk panggilan ke ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata. |
D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS Mewakili argumen output untuk panggilan ke ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata. |
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC mewakili parameter untuk input operasi pengodean video pada tingkat urutan. |
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE Mewakili struktur GOP untuk beberapa codec video. |
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264 Mewakili struktur GOP untuk pengodean video H.264. |
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC Mewakili struktur GOP untuk pengodean video HEVC. |
D3D12_VIDEO_EXTENSION_COMMAND_DESC Menjelaskan perintah ekstensi video. (D3D12_VIDEO_EXTENSION_COMMAND_DESC) |
D3D12_VIDEO_EXTENSION_COMMAND_INFO Menjelaskan perintah ekstensi video. (D3D12_VIDEO_EXTENSION_COMMAND_INFO) |
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO Menjelaskan parameter perintah ekstensi video. |
D3D12_VIDEO_FORMAT Menentukan kombinasi format piksel dan ruang warna untuk deskripsi konten sumber daya. |
D3D12_VIDEO_MOTION_ESTIMATOR_DESC Menjelaskan ID3D12VideoMotionEstimator. Teruskan struktur ini ke ID3D12VideoDevice1::CreateVideoMotionEstimator untuk membuat instans ID3D12VideoMotionEstimator. |
D3D12_VIDEO_MOTION_ESTIMATOR_INPUT Menentukan parameter input untuk panggilan ke ID3D12VideoEncodeCommandList::EstimateMotion. |
D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT Menentukan parameter output untuk panggilan ke ID3D12VideoEncodeCommandList::EstimateMotion. |
D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC Menjelaskan ID3D12VideoMotionEstimatorHeap. Teruskan struktur ini ke ID3D12VideoDevice1::CreateVideoMotionEstimatorHeap untuk membuat instans ID3D12VideoMotionEstimatorHeap. |
D3D12_VIDEO_PROCESS_ALPHA_BLENDING Menentukan parameter penpaduan alfa untuk pemrosesan video. |
D3D12_VIDEO_PROCESS_FILTER_RANGE Menentukan rentang nilai yang didukung untuk filter gambar. (D3D12_VIDEO_PROCESS_FILTER_RANGE) |
D3D12_VIDEO_PROCESS_INPUT_STREAM Berisi informasi input untuk fungsionalitas campuran prosesor video. |
D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS Menentukan argumen aliran input untuk aliran input yang diteruskan ke ID3D12VideoCommandList::P rocessFrames. |
D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1 Menentukan argumen aliran input untuk aliran input yang diteruskan ke ID3D12VideoProcessCommandList1::P rocessFrames1, yang mendukung perubahan jenis bidang untuk setiap panggilan. |
D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC Menentukan parameter untuk aliran input untuk operasi proses video. |
D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE Menyediakan informasi tentang laju aliran. |
D3D12_VIDEO_PROCESS_LUMA_KEY Menentukan pengaturan yang digunakan untuk penekanan kunci luma. |
D3D12_VIDEO_PROCESS_OUTPUT_STREAM Mewakili aliran output untuk perintah pemrosesan video. |
D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS Menentukan argumen aliran output untuk output yang diteruskan ke ID3D12VideoCommandList::P rocessFrames. |
D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC Menentukan argumen aliran output untuk output yang diteruskan ke ID3D12VideoProcessCommandList::P rocessFrames. |
D3D12_VIDEO_PROCESS_REFERENCE_SET Berisi bingkai referensi yang diperlukan untuk melakukan pemrosesan video. |
D3D12_VIDEO_PROCESS_TRANSFORM Menentukan parameter transformasi untuk pemrosesan video. |
D3D12_VIDEO_SAMPLE Menjelaskan lebar, tinggi, format, dan ruang warna buffer gambar. |
D3D12_VIDEO_SCALE_SUPPORT Menjelaskan rentang penskalaan ukuran output yang didukung untuk penskala video. |
D3D12_VIDEO_SIZE_RANGE Menjelaskan rentang ukuran yang didukung untuk penskala video. |
Enumerasi
D3D12_BITSTREAM_ENCRYPTION_TYPE Menentukan jenis enkripsi bitstream. |
D3D12_FEATURE_VIDEO Menentukan fitur video direct3D 12 atau set fitur yang diatur untuk kueri. |
D3D12_VIDEO_DECODE_ARGUMENT_TYPE Menentukan tipe argumen D3D12_VIDEO_DECODE_FRAME_ARGUMENT |
D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS Menentukan konfigurasi untuk pendekodean video. |
D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS Menentukan apakah operasi konversi dekode video didukung. |
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT Menentukan indeks untuk array informasi histogram per komponen. (D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT) |
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS Bendera untuk menunjukkan subset komponen yang digunakan dengan histogram dekode video. (D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS) |
D3D12_VIDEO_DECODE_STATUS Menentukan status operasi dekode video. |
D3D12_VIDEO_DECODE_SUPPORT_FLAGS Menentukan apakah operasi pendekodean video didukung. |
D3D12_VIDEO_DECODE_TIER Menentukan tingkat pendekodean dekoder video perangkat keras, yang menentukan format tekstur dan buffer yang ditentukan aplikasi yang diperlukan. |
D3D12_VIDEO_ENCODER_CODEC Menentukan codec untuk pengodean video Direct3D 12. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES Menentukan mode langsung untuk pengodean video H.264. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS Menentukan bendera konfigurasi untuk pengodean video H.264. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAGS Enumerasi bendera yang memungkinkan kombinasi bitwise ATAU nilai dari D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES Menentukan mode pembatalan ikatan seperti yang didefinisikan oleh sintaks disable_deblocking_filter_idc dalam spesifikasi H.264. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE Menentukan nilai yang mungkin untuk ukuran blok pengkodian luma untuk HEVC. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAGS Menentukan bendera konfigurasi untuk pengodean video HEVC. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE Menentukan nilai yang mungkin untuk ukuran blok transformasi luma untuk HEVC. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAGS Menentukan bendera dukungan konfigurasi untuk pengodean video H.264. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS Menentukan bendera dukungan konfigurasi untuk pengodean video HEVC. |
D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAGS Menentukan kesalahan yang ditemui selama operasi ID3D12VideoEncodeCommandList2::EncodeFrame. |
D3D12_VIDEO_ENCODER_FLAGS Menentukan bendera untuk pembuatan encoder video. |
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE Menentukan mode tata letak subregion bingkai encoder video. |
D3D12_VIDEO_ENCODER_FRAME_TYPE_H264 Menentukan jenis bingkai video H.264. |
D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC Menentukan jenis bingkai video HEVC. |
D3D12_VIDEO_ENCODER_HEAP_FLAGS Menentukan opsi heap untuk pengodean video. |
D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE Menentukan mode refresh intra encoder video. |
D3D12_VIDEO_ENCODER_LEVELS_H264 Menentukan tingkat encoder untuk pengodean H.264. |
D3D12_VIDEO_ENCODER_LEVELS_HEVC Menentukan tingkat encoder untuk pengodean Pengodean Video Efisiensi Tinggi (HEVC). |
D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE Menentukan mode presisi estimasi gerakan untuk pengodean video. |
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAGS Menentukan bendera untuk properti kontrol gambar khusus H.264. |
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAGS Menentukan bendera untuk properti kontrol gambar khusus HEVC. |
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS Menentukan bendera kontrol gambar encoder video. |
D3D12_VIDEO_ENCODER_PROFILE_H264 Menentukan profil encoder untuk pengodean H.264. |
D3D12_VIDEO_ENCODER_PROFILE_HEVC Menentukan profil encoder untuk pengodean High Efficiency Video Coding (HEVC). |
D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAGS Menentukan bendera untuk struktur 3D12_VIDEO_ENCODER_RATE_CONTROL. |
D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE Menentukan mode kontrol laju encoder video. |
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS Menentukan bendera untuk properti kontrol urutan encoder video. |
D3D12_VIDEO_ENCODER_SUPPORT_FLAGS Menentukan bendera untuk fitur encoder video. |
D3D12_VIDEO_ENCODER_TIER_HEVC Menentukan tingkat encoder untuk pengodean Pengodean Video Efisiensi Tinggi (HEVC). |
D3D12_VIDEO_ENCODER_VALIDATION_FLAGS Bendera yang menentukan fitur encoder yang tidak didukung. |
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAGS Menentukan penggunaan parameter perintah ekstensi video terkait. |
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE Menentukan tahap parameter untuk perintah ekstensi video. |
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE Menentukan jenis parameter untuk perintah ekstensi video. |
D3D12_VIDEO_FIELD_TYPE Menentukan bagaimana bingkai video diselingi. |
D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE Menentukan jenis interlace bingkai video berkode. |
D3D12_VIDEO_FRAME_STEREO_FORMAT Menentukan tata letak dalam memori bingkai video 3D stereo. |
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE Menentukan ukuran blok pencarian yang didukung untuk estimasi gerakan video. |
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS Menentukan ukuran blok pencarian estimasi gerakan yang dapat didukung encoder video. |
D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION Menentukan nilai presisi vektor untuk estimasi gerakan video. |
D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS Menentukan presisi vektor estimasi gerakan yang didukung penyandi video. |
D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE Menentukan mode isian alfa untuk pemrosesan video. (D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE) |
D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS Menentukan fitur pemrosesan otomatis yang dapat didukung oleh prosesor video. |
D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS Menentukan kemampuan prosesor video yang mendesinterlacing. |
D3D12_VIDEO_PROCESS_FEATURE_FLAGS Menentukan fitur yang dapat didukung oleh prosesor video. |
D3D12_VIDEO_PROCESS_FILTER_FLAGS Menentukan dukungan untuk filter gambar yang ditentukan oleh enumerasi D3D12_VIDEO_PROCESS_FILTER. |
D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS Menentukan bendera untuk aliran input pemrosesan video. |
D3D12_VIDEO_PROCESS_ORIENTATION Menentukan operasi orientasi yang akan dilakukan oleh prosesor video. |
D3D12_VIDEO_PROCESS_SUPPORT_FLAGS Menentukan apakah format video dan operasi konversi ruang warna didukung. |
D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAGS Menentukan dukungan untuk sumber daya yang dilindungi dalam operasi video. |
D3D12_VIDEO_SCALE_SUPPORT_FLAGS Menentukan kemampuan penskalaan penskalaan video. |