Bagikan melalui


enumerasi D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE (d3d12video.h)

Menentukan jenis parameter untuk perintah ekstensi video.

Sintaks

typedef enum D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE {
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT8 = 0,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT16 = 1,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT32 = 2,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT64 = 3,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT8 = 4,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT16 = 5,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT32 = 6,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT64 = 7,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_FLOAT = 8,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_DOUBLE = 9,
  D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_RESOURCE = 10
} ;

Konstanta

 
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT8
Nilai: 0
Bilangan bulat 8-bit yang tidak ditandatangani.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT16
Nilai: 1
Bilangan bulat 16-bit yang tidak ditandatangani.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT32
Nilai: 2
Bilangan bulat 32-bit yang tidak ditandatangani.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT64
Nilai: 3
Bilangan bulat 64-bit yang tidak ditandatangani.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT8
Nilai: 4
Bilangan bulat 8-bit yang ditandatangani.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT16
Nilai: 5
Bilangan bulat 16-bit yang ditandatangani.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT32
Nilai: 6
Bilangan bulat 32-bit yang ditandatangani.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT64
Nilai: 7
Bilangan bulat 64-bit yang ditandatangani.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_FLOAT
Nilai: 8
Nomor titik float IEEE 32-bit
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_DOUBLE
Nilai: 9
Angka titik float IEEE 64-bit
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_RESOURCE
Nilai: 10
Handel D3D12DDI_HRESOURCE. Pemanggil harus menggunakan penghalang sumber daya untuk beralih ke status yang sesuai untuk parameter .

nilai D3D12_COMMAND_LIST_SUPPORT_FLAGS Baca Tulis
------------------- --------------------------- ------------------------
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE D3D12_RESOURCE_STATE_VIDEO_DECODE_READ D3D12_RESOURCE_STATE_VIDEO_DECODE_WRITE
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS D3D12_RESOURCE_STATE_VIDEO_PROCESS_READ D3D12_RESOURCE_STATE_VIDEO_PROCESS_WRITE
D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_ENCODE D3D12_RESOURCE_STATE_VIDEO_ENCODE_READ D3D12_RESOURCE_STATE_VIDEO_ENCODE_WRITE

Keterangan

Nilai dari enumerasi ini digunakan oleh struktur D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 2004 (10.0; Build 19041)
Server minimum yang didukung Windows Server, versi 2004 (10.0; Build 19041)
Header d3d12video.h

Lihat juga

D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO