powcd2d.dxgi package#
- class powcd2d.dxgi.DXGIAdapter(o: Any)#
ベースクラス:
DXGIObjectDXGIアダプタ。IDXGIAdapterインターフェイスのラッパーです。
- check_interfacesupport(iid: GUID) bool#
- property desc: DXGIAdapterDesc#
- property desc_nothrow: ComResult[DXGIAdapterDesc]#
- get_output(index: int) DXGIObject#
- get_output_nothrow(index: int) ComResult[DXGIObject]#
- property output_iter: Iterator[DXGIObject]#
- property wrapped_obj: c_void_p#
- class powcd2d.dxgi.DXGIDevice(o: Any)#
ベースクラス:
DXGIObjectDXGIデバイス。IDXGIDeviceインターフェイスのラッパーです。
- property adapter: DXGIAdapter#
- property adapter_nothrow: ComResult[DXGIAdapter]#
- property gputhreadpriority: DXGIResourcePriority#
- property gputhreadpriority_nothrow: ComResult[DXGIResourcePriority]#
- query_resourceresidency(resources: Sequence[IUnknownWrapper]) tuple[DXGIResidency, ...]#
- query_resourceresidency_nothrow(resources: Sequence[IUnknownWrapper]) ComResult[tuple[DXGIResidency, ...]]#
- set_gputhreadpriority_nothrow(value: DXGIResourcePriority) ComResult[None]#
- property wrapped_obj: c_void_p#
- class powcd2d.dxgi.DXGIFactory(o: Any)#
ベースクラス:
DXGIObjectDXGIファクトリークラス。IDXGIFactoryインターフェイスのラッパーです。
- property adapter_iter: Iterator[DXGIAdapter]#
- static create() DXGIFactory#
- static create_nothrow() ComResult[DXGIFactory]#
- get_adapter(index: int) DXGIAdapter#
- get_adapter_nothrow(index: int) ComResult[DXGIAdapter]#
- property wrapped_obj: c_void_p#
- class powcd2d.dxgi.DXGIObject(o: Any)#
ベースクラス:
objectDXGIオブジェクト。IDXGIObjectインターフェイスのラッパーです。
- get_privatedata(name: GUID) bytes#
- get_privatedatalen(name: GUID) int#
- property parent: DXGIObject#
- property parent_nothrow: ComResult[DXGIObject]#
- set_privatedata_interface(name: GUID, data: IUnknownWrapper | POINTER(IUnknown)) ComResult[None]#
- property wrapped_obj: c_void_p#
Submodules#
- powcd2d.dxgi.interfacebody module
- powcd2d.dxgi.types module
D2DColorFD3DColorValueDXGIAdapterDescDXGIAdapterDesc1DXGIAdapterFlagDXGIColorSpaceTypeDXGIColorSpaceType.CUSTOMDXGIColorSpaceType.RESERVEDDXGIColorSpaceType.RGB_FULL_G10_NONE_P709DXGIColorSpaceType.RGB_FULL_G2084_NONE_P2020DXGIColorSpaceType.RGB_FULL_G22_NONE_P2020DXGIColorSpaceType.RGB_FULL_G22_NONE_P709DXGIColorSpaceType.RGB_STUDIO_G2084_NONE_P2020DXGIColorSpaceType.RGB_STUDIO_G22_NONE_P2020DXGIColorSpaceType.RGB_STUDIO_G22_NONE_P709DXGIColorSpaceType.RGB_STUDIO_G24_NONE_P2020DXGIColorSpaceType.RGB_STUDIO_G24_NONE_P709DXGIColorSpaceType.YCBCR_FULL_G22_LEFT_P2020DXGIColorSpaceType.YCBCR_FULL_G22_LEFT_P601DXGIColorSpaceType.YCBCR_FULL_G22_LEFT_P709DXGIColorSpaceType.YCBCR_FULL_G22_NONE_P709_X601DXGIColorSpaceType.YCBCR_FULL_GHLG_TOPLEFT_P2020DXGIColorSpaceType.YCBCR_STUDIO_G2084_LEFT_P2020DXGIColorSpaceType.YCBCR_STUDIO_G2084_TOPLEFT_P2020DXGIColorSpaceType.YCBCR_STUDIO_G22_LEFT_P2020DXGIColorSpaceType.YCBCR_STUDIO_G22_LEFT_P601DXGIColorSpaceType.YCBCR_STUDIO_G22_LEFT_P709DXGIColorSpaceType.YCBCR_STUDIO_G22_TOPLEFT_P2020DXGIColorSpaceType.YCBCR_STUDIO_G24_LEFT_P2020DXGIColorSpaceType.YCBCR_STUDIO_G24_LEFT_P709DXGIColorSpaceType.YCBCR_STUDIO_G24_TOPLEFT_P2020DXGIColorSpaceType.YCBCR_STUDIO_GHLG_TOPLEFT_P2020
DXGICpuAccessDXGIDisplayColorSpaceDXGIEnumModeDXGIFormatDXGIFormat.A4B4G4R4_UNORMDXGIFormat.A8P8DXGIFormat.A8_UNORMDXGIFormat.AI44DXGIFormat.AYUVDXGIFormat.B4G4R4A4_UNORMDXGIFormat.B5G5R5A1_UNORMDXGIFormat.B5G6R5_UNORMDXGIFormat.B8G8R8A8_TYPELESSDXGIFormat.B8G8R8A8_UNORMDXGIFormat.B8G8R8A8_UNORM_SRGBDXGIFormat.B8G8R8X8_TYPELESSDXGIFormat.B8G8R8X8_UNORMDXGIFormat.B8G8R8X8_UNORM_SRGBDXGIFormat.BC1_TYPELESSDXGIFormat.BC1_UNORMDXGIFormat.BC1_UNORM_SRGBDXGIFormat.BC2_TYPELESSDXGIFormat.BC2_UNORMDXGIFormat.BC2_UNORM_SRGBDXGIFormat.BC3_TYPELESSDXGIFormat.BC3_UNORMDXGIFormat.BC3_UNORM_SRGBDXGIFormat.BC4_SNORMDXGIFormat.BC4_TYPELESSDXGIFormat.BC4_UNORMDXGIFormat.BC5_SNORMDXGIFormat.BC5_TYPELESSDXGIFormat.BC5_UNORMDXGIFormat.BC6H_SF16DXGIFormat.BC6H_TYPELESSDXGIFormat.BC6H_UF16DXGIFormat.BC7_TYPELESSDXGIFormat.BC7_UNORMDXGIFormat.BC7_UNORM_SRGBDXGIFormat.D16_UNORMDXGIFormat.D24_UNORM_S8_UINTDXGIFormat.D32_FLOATDXGIFormat.D32_FLOAT_S8X24_UINTDXGIFormat.G8R8_G8B8_UNORMDXGIFormat.IA44DXGIFormat.NV11DXGIFormat.NV12DXGIFormat.P010DXGIFormat.P016DXGIFormat.P208DXGIFormat.P8DXGIFormat.R10G10B10A2_TYPELESSDXGIFormat.R10G10B10A2_UINTDXGIFormat.R10G10B10A2_UNORMDXGIFormat.R10G10B10_XR_BIAS_A2_UNORMDXGIFormat.R11G11B10_FLOATDXGIFormat.R16G16B16A16_FLOATDXGIFormat.R16G16B16A16_SINTDXGIFormat.R16G16B16A16_SNORMDXGIFormat.R16G16B16A16_TYPELESSDXGIFormat.R16G16B16A16_UINTDXGIFormat.R16G16B16A16_UNORMDXGIFormat.R16G16_FLOATDXGIFormat.R16G16_SINTDXGIFormat.R16G16_SNORMDXGIFormat.R16G16_TYPELESSDXGIFormat.R16G16_UINTDXGIFormat.R16G16_UNORMDXGIFormat.R16_FLOATDXGIFormat.R16_SINTDXGIFormat.R16_SNORMDXGIFormat.R16_TYPELESSDXGIFormat.R16_UINTDXGIFormat.R16_UNORMDXGIFormat.R1_UNORMDXGIFormat.R24G8_TYPELESSDXGIFormat.R24_UNORM_X8_TYPELESSDXGIFormat.R32G32B32A32_FLOATDXGIFormat.R32G32B32A32_SINTDXGIFormat.R32G32B32A32_TYPELESSDXGIFormat.R32G32B32A32_UINTDXGIFormat.R32G32B32_FLOATDXGIFormat.R32G32B32_SINTDXGIFormat.R32G32B32_TYPELESSDXGIFormat.R32G32B32_UINTDXGIFormat.R32G32_FLOATDXGIFormat.R32G32_SINTDXGIFormat.R32G32_TYPELESSDXGIFormat.R32G32_UINTDXGIFormat.R32G8X24_TYPELESSDXGIFormat.R32_FLOATDXGIFormat.R32_FLOAT_X8X24_TYPELESSDXGIFormat.R32_SINTDXGIFormat.R32_TYPELESSDXGIFormat.R32_UINTDXGIFormat.R8G8B8A8_SINTDXGIFormat.R8G8B8A8_SNORMDXGIFormat.R8G8B8A8_TYPELESSDXGIFormat.R8G8B8A8_UINTDXGIFormat.R8G8B8A8_UNORMDXGIFormat.R8G8B8A8_UNORM_SRGBDXGIFormat.R8G8_B8G8_UNORMDXGIFormat.R8G8_SINTDXGIFormat.R8G8_SNORMDXGIFormat.R8G8_TYPELESSDXGIFormat.R8G8_UINTDXGIFormat.R8G8_UNORMDXGIFormat.R8_SINTDXGIFormat.R8_SNORMDXGIFormat.R8_TYPELESSDXGIFormat.R8_UINTDXGIFormat.R8_UNORMDXGIFormat.R9G9B9E5_SHAREDEXPDXGIFormat.SAMPLER_FEEDBACK_MIN_MIP_OPAQUEDXGIFormat.SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUEDXGIFormat.UNKNOWNDXGIFormat.V208DXGIFormat.V408DXGIFormat.X24_TYPELESS_G8_UINTDXGIFormat.X32_TYPELESS_G8X24_UINTDXGIFormat.Y210DXGIFormat.Y216DXGIFormat.Y410DXGIFormat.Y416DXGIFormat.YUY2
DXGIFrameStatsDXGIGammaControlDXGIGammaControlCapsDXGIJpegACHuffmanTableDXGIJpegDCHuffmanTableDXGIJpegQuantizationTableDXGIMapDXGIMappedRectDXGIModeDescDXGIModeRotationDXGIModeScalingDXGIModeScanlineOrderDXGIOutputDescDXGIPresentDXGIRGBDXGIRGBADXGIRationalDXGIResidencyDXGIResourcePriorityDXGISampleDescDXGISampleDescQualityDXGISharedResourceDXGISurfaceDescDXGISwapChainDescDXGISwapChainFlagDXGISwapChainFlag.ALLOW_MODE_SWITCHDXGISwapChainFlag.ALLOW_TEARINGDXGISwapChainFlag.DISPLAY_ONLYDXGISwapChainFlag.FOREGROUND_LAYERDXGISwapChainFlag.FRAME_LATENCY_WAITABLE_OBJECTDXGISwapChainFlag.FULLSCREEN_VIDEODXGISwapChainFlag.GDI_COMPATIBLEDXGISwapChainFlag.HW_PROTECTEDDXGISwapChainFlag.NONPREROTATEDDXGISwapChainFlag.RESTRICTED_CONTENTDXGISwapChainFlag.RESTRICTED_TO_ALL_HOLOGRAPHIC_DISPLAYSDXGISwapChainFlag.RESTRICT_SHARED_RESOURCE_DRIVERDXGISwapChainFlag.YUV_VIDEO
DXGISwapEffectDXGIUsageIDXGIAdapterIDXGIAdapter1IDXGIDeviceIDXGIDevice1IDXGIDevice1.CreateSurfaceIDXGIDevice1.GetAdapterIDXGIDevice1.GetGPUThreadPriorityIDXGIDevice1.GetMaximumFrameLatencyIDXGIDevice1.GetParentIDXGIDevice1.GetPrivateDataIDXGIDevice1.QueryResourceResidencyIDXGIDevice1.SetGPUThreadPriorityIDXGIDevice1.SetMaximumFrameLatencyIDXGIDevice1.SetPrivateDataIDXGIDevice1.SetPrivateDataInterface
IDXGIDeviceSubObjectIDXGIFactoryIDXGIFactory1IDXGIFactory1.CreateSoftwareAdapterIDXGIFactory1.CreateSwapChainIDXGIFactory1.EnumAdaptersIDXGIFactory1.EnumAdapters1IDXGIFactory1.GetParentIDXGIFactory1.GetPrivateDataIDXGIFactory1.GetWindowAssociationIDXGIFactory1.IsCurrentIDXGIFactory1.MakeWindowAssociationIDXGIFactory1.SetPrivateDataIDXGIFactory1.SetPrivateDataInterface
IDXGIKeyedMutexIDXGIObjectIDXGIOutputIDXGIOutput.FindClosestMatchingModeIDXGIOutput.GetDescIDXGIOutput.GetDisplayModeListIDXGIOutput.GetDisplaySurfaceDataIDXGIOutput.GetFrameStatisticsIDXGIOutput.GetGammaControlIDXGIOutput.GetGammaControlCapabilitiesIDXGIOutput.GetParentIDXGIOutput.GetPrivateDataIDXGIOutput.ReleaseOwnershipIDXGIOutput.SetDisplaySurfaceIDXGIOutput.SetGammaControlIDXGIOutput.SetPrivateDataIDXGIOutput.SetPrivateDataInterfaceIDXGIOutput.TakeOwnershipIDXGIOutput.WaitForVBlank
IDXGIResourceIDXGISurfaceIDXGISurface1IDXGISwapChainIDXGISwapChain.GetBufferIDXGISwapChain.GetContainingOutputIDXGISwapChain.GetDescIDXGISwapChain.GetDeviceIDXGISwapChain.GetFrameStatisticsIDXGISwapChain.GetFullscreenStateIDXGISwapChain.GetLastPresentCountIDXGISwapChain.GetParentIDXGISwapChain.GetPrivateDataIDXGISwapChain.PresentIDXGISwapChain.ResizeBuffersIDXGISwapChain.ResizeTargetIDXGISwapChain.SetFullscreenStateIDXGISwapChain.SetPrivateDataIDXGISwapChain.SetPrivateDataInterface
LUID