Bagikan melalui


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