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 |