struktur D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063 (d3d12umddi.h)
D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA adalah struktur data yang digunakan dalam kueri untuk kemampuan perintah ekstensi video. Struktur input dan output ditentukan oleh ekstensi perintah video tertentu. Struktur ini hanya dapat digunakan untuk kemampuan kueri dan hanya mendukung jenis data cetak sesuai permintaan (POD).
Sintaks
typedef struct D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063 {
[in] UINT NodeIndex;
[in] GUID CommandId;
[in] const void *pInputData;
[in] SIZE_T InputDataSizeInBytes;
[out] void *pOutputData;
[out] SIZE_T OutputDataSizeInBytes;
} D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063;
Anggota
[in] NodeIndex
Untuk operasi GPU tunggal, atur ini ke nol. Jika ada beberapa simpul GPU, atur sedikit untuk mengidentifikasi simpul (adaptor fisik perangkat) yang diterapkan antrean perintah. Setiap bit dalam masker sesuai dengan satu simpul. Hanya 1 bit yang dapat diatur.
[in] CommandId
Pengidentifikasi unik untuk perintah ekstensi video.
[in] pInputData
Input data untuk kueri kemampuan yang dialokasikan oleh pemanggil dengan ukuran InputDataSizeInBytes. Struktur ini dapat dijumlahkan sebagai tahap parameter D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_CAPS_INPUT enumerasi D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063 .
[in] InputDataSizeInBytes
Ukuran byte dari alokasi data input.
[out] pOutputData
Data output untuk kueri kemampuan yang dialokasikan oleh pemanggil dengan ukuran OutputDataSizeInBytes. Struktur ini dapat dijumlahkan sebagai tahap parameter D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_CAPS_OUTPUT dari enumerasi D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063 .
[out] OutputDataSizeInBytes
Ukuran byte dari alokasi data output.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1903 |
Header | d3d12umddi.h |