D3D12DDIARG_CREATECOMMANDALLOCATOR構造体は、作成するコマンド アロケーターを記述します。
構文
typedef struct D3D12DDIARG_CREATECOMMANDALLOCATOR {
D3D12DDI_HCOMMANDALLOCATOR hDrvCommandAllocator;
D3D12DDI_COMMAND_LIST_TYPE Type;
D3D12DDI_COMMAND_QUEUE_FLAGS QueueFlags;
} D3D12DDIARG_CREATECOMMANDALLOCATOR;
メンバー
hDrvCommandAllocator
コマンド アロケーターに関連付けるハンドル。 ドライバーは、ドライバーへの後続の呼び出しでコマンド アロケーターを識別するには、このハンドルを使用する必要があります。
Type
コマンド アロケーター に関連付けられているコマンド リストの種類を指定するD3D12DDI_COMMAND_LIST_TYPE値。
QueueFlags
コマンド アロケーター に関連付けられているコマンド キュー フラグを指定するD3D12DDI_COMMAND_QUEUE_FLAGS値。
注釈
この構造体は pfnCreateCommandAllocator 関数に渡されます。
要求事項
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista (WDDM 1.0) |
ヘッダー | d3d12umddi.h |