pub type CommandAllocator = ComPtr<ID3D12CommandAllocator>;
pub struct CommandAllocator(/* private fields */);