D3D12DDI_COMMAND_QUEUE_FLAGS列挙 (d3d12umddi.h)
D3D12DDI_COMMAND_QUEUE_FLAGS列挙には、コマンド キューの値が含まれています。
構文
typedef enum D3D12DDI_COMMAND_QUEUE_FLAGS {
D3D12DDI_COMMAND_QUEUE_FLAG_NONE = 0x00000000,
D3D12DDI_COMMAND_QUEUE_FLAG_3D = 0x00000001,
D3D12DDI_COMMAND_QUEUE_FLAG_COMPUTE = 0x00000002,
D3D12DDI_COMMAND_QUEUE_FLAG_COPY = 0x00000004,
D3D12DDI_COMMAND_QUEUE_FLAG_PAGING = 0x00000008,
D3D12DDI_COMMAND_QUEUE_FLAG_0020_VIDEO_LEGACY = 0x00000010,
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_DECODE = 0x00000010,
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_PROCESS = 0x00000020,
D3D12DDI_COMMAND_QUEUE_FLAG_0053_VIDEO_ENCODE = 0x00000040
} ;
定数
D3D12DDI_COMMAND_QUEUE_FLAG_NONE 値: 0x00000000 フラグなし。 |
D3D12DDI_COMMAND_QUEUE_FLAG_3D 値: 0x00000001 3 d。 |
D3D12DDI_COMMAND_QUEUE_FLAG_COMPUTE 値: 0x00000002 コンピューティング。 |
D3D12DDI_COMMAND_QUEUE_FLAG_COPY 値: 0x00000004 コピーという種類のアクティビティが 1 つのみ含まれます。 |
D3D12DDI_COMMAND_QUEUE_FLAG_PAGING 値: 0x00000008 ページング。 |
D3D12DDI_COMMAND_QUEUE_FLAG_0020_VIDEO_LEGACY 値: 0x00000010 非推奨。使用しないでください。 |
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_DECODE 値: 0x00000010 ビデオをデコードします。 |
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_PROCESS 値: 0x00000020 ビデオを処理する。 |
D3D12DDI_COMMAND_QUEUE_FLAG_0053_VIDEO_ENCODE 値: 0x00000040 ビデオ エンコード。 |
注釈
ビデオ デコードとビデオ処理には、個別のキューの種類があります。 ビデオ デコード コマンド キューでは、ビデオ デコード コマンド リストの送信のみがサポートされ、ビデオ プロセス コマンド キューではビデオ プロセス コマンド リストの送信のみがサポートされます。 ビデオ デコードとビデオ プロセスはどちらも同じ DDI テーブル定義を共有しますが、種類ごとにドライバーから個別のテーブル インスタンスが取得されます。 「D3D12DDI_TABLE_TYPE」を参照してください。
ビデオ デコードとビデオ処理は別々のキューの種類であるため、必ずしも個別のキュー インスタンスです。 アプリケーションは、個別のキュー インスタンス間で同期する必要があります。そのため、ドライバーはデコードとビデオ プロセス キューの間で暗黙的に同期することはできません。
要件
要件 | 値 |
---|---|
Header | d3d12umddi.h (D3d12umddi.h を含む) |