d3dumddi.h ヘッダー
このヘッダーは、ディスプレイによって使用されます。 詳細については、以下を参照してください。
d3dumddi.h には、次のプログラミング インターフェイスが含まれています。
関数
D3DDDI_BUILD16_FROM_VERSION32 16 ビット ビルドを 32 ビット バージョンから変換します。 |
D3DDDI_BUILD16_FROM_VERSION64 16 ビット ビルドを 64 ビット バージョンから変換します。 |
D3DDDI_INTERFACE32_FROM_VERSION64 32 ビット インターフェイスを 64 ビット バージョンから変換します。 |
D3DDDI_MAJOR16_FROM_INTERFACE32 32 ビット インターフェイスから 16 ビットメジャーを変換します。 |
D3DDDI_MAJOR16_FROM_VERSION64 16 ビットメジャーを 64 ビット バージョンから変換します。 |
D3DDDI_MINOR16_FROM_INTERFACE32 32 ビット インターフェイスから 16 ビット マイナーを変換します。 |
D3DDDI_MINOR16_FROM_VERSION64 16 ビット マイナーを 64 ビット バージョンから変換します。 |
D3DDDI_REVISION16_FROM_VERSION32 16 ビット リビジョンを 32 ビット バージョンから変換します。 |
D3DDDI_REVISION16_FROM_VERSION64 16 ビット リビジョンを 64 ビット バージョンから変換します。 |
D3DDDI_VERSION32_FROM_VERSION64 32 ビット バージョンを 64 ビット バージョンから変換します。 |
D3DDDI_VERSION64_FROM16 64 ビット バージョンを 16 ビットから変換します。 |
D3DDDI_VERSION64_FROM32 64 ビット バージョンを 32 ビットから変換します。 |
MAKE_D3DDDIHRESULT Direct3D ハンドルを結果に変換します。 |
コールバック関数
PFND3DDDI_ALLOCATECB pfnAllocateCb 関数は、システムまたはビデオ メモリを割り当てます。 |
PFND3DDDI_AUTHENTICATEDCHANNELKEYEXCHANGE AuthenticatedChannelKeyExchange 関数はセッション キーをネゴシエートします。 |
PFND3DDDI_BLT PFND3DDDI_BLTコールバック関数は、ソース サーフェスの内容をコピー先のサーフェスにコピーします。 |
PFND3DDDI_BUFBLT BufBlt 関数は、ソース頂点またはインデックス バッファーから宛先頂点またはインデックス バッファーへのビット ブロック転送 (bitblt) 操作を実行します。 |
PFND3DDDI_BUFBLT1 ソース頂点またはインデックス バッファーから宛先頂点またはインデックス バッファーへのビット ブロック転送 (bitblt) 操作を実行します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.2 以降のユーザー モード ディスプレイ ドライバーによって実装されます。 |
PFND3DDDI_CAPTURETOSYSMEM CaptureToSysMem 関数は、キャプチャ バッファーの内容をコピー先のサーフェイスにコピーします。 |
PFND3DDDI_CHECKCOUNTER PFND3DDDI_CHECKCOUNTERコールバック関数の詳細について説明します。 |
PFND3DDDI_CHECKCOUNTERINFO カウンターの操作に関連するグローバル情報を決定するために、Microsoft Direct3D ランタイムによって呼び出されます。 Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のユーザー モード ディスプレイ ドライバーで実装する必要があります。 |
PFND3DDDI_CHECKDIRECTFLIPSUPPORT PFND3DDDI_CHECKDIRECTFLIPSUPPORTは、ユーザー モード ディスプレイ ドライバーが Direct Flip 操作をサポートしていることを確認するために、デスクトップ ウィンドウ マネージャーによって呼び出されます。 |
PFND3DDDI_CHECKMULTIPLANEOVERLAYSUPPORT マルチプレーン オーバーレイのハードウェア サポートの詳細を確認するために、Microsoft Direct3D ランタイムによって呼び出されます。 |
PFND3DDDI_CHECKPRESENTDURATIONSUPPORT Microsoft Direct3D ランタイムによって呼び出され、ユーザー モード ディスプレイ ドライバーが新しいモニターの更新レートにシームレスに切り替えるためのハードウェア デバイス機能を取得するように要求します。 |
PFND3DDDI_CLEAR Clear 関数は、レンダリング ターゲット、深度バッファー、またはステンシル バッファーに対してハードウェア支援型のクリアを実行します。 |
PFND3DDDI_CLOSEADAPTER CloseAdapter 関数は、グラフィックス アダプター オブジェクトのリソースを解放します。 |
PFND3DDDI_COLORFILL ColorFill 関数は、サーフェス上の四角形を特定の色で塗りつぶします。 |
PFND3DDDI_COMPOSERECTS ComposeRects 関数は、ソース サーフェスから宛先サーフェスまでの 2 次元領域を構成します。 |
PFND3DDDI_CONFIGUREAUTHENICATEDCHANNEL ConfigureAuthenticatedChannel 関数は、認証されたチャネル内の状態を設定します。 |
PFND3DDDI_CREATEAUTHENTICATEDCHANNEL CreateAuthenticatedChannel 関数は、Microsoft Direct3D ランタイムとドライバーが保護の設定とクエリに使用できるチャネルを作成します。 |
PFND3DDDI_CREATECONTEXTCB PFND3DDDI_CREATECONTEXTCBコールバック関数の詳細について説明します。 |
PFND3DDDI_CREATECONTEXTVIRTUALCB pfnCreateContextVirtualCb は、仮想アドレス指定をサポートするコンテキストで使用する必要があります。 |
PFND3DDDI_CREATECRYPTOSESSION CreateCryptoSession 関数は、Direct3D ランタイムがセッション キーを管理し、保護されたメモリとの間で暗号化操作を実行するために使用する暗号化セッションを作成します。 |
PFND3DDDI_CREATEDECODEDEVICE CreateDecodeDevice 関数は、ビデオのデコードに使用される Microsoft DirectX ビデオ アクセラレーション (DirectX VA) デコード デバイスを作成します。 |
PFND3DDDI_CREATEDEVICE CreateDevice 関数は、後続の呼び出しで参照されるグラフィックス コンテキストを作成します。 |
PFND3DDDI_CREATEEXTENSIONDEVICE PFND3DDDI_CREATEEXTENSIONDEVICEコールバック関数の詳細について説明します。 |
PFND3DDDI_CREATEHWCONTEXTCB 新しいハードウェア コンテキストを作成するためのコールバック。 |
PFND3DDDI_CREATEHWQUEUECB 新しいハードウェア キューを作成するためのコールバック。 |
PFND3DDDI_CREATELIGHT CreateLight 関数は、光源を作成します。 |
PFND3DDDI_CREATEOVERLAY CreateOverlay 関数は、オーバーレイ ハードウェアを割り当て、オーバーレイを表示します。 |
PFND3DDDI_CREATEOVERLAYCB pfnCreateOverlayCb 関数は、カーネル モードオーバーレイ オブジェクトを作成し、オーバーレイを表示するディスプレイ ミニポート ドライバーを呼び出します。 |
PFND3DDDI_CREATEPAGINGQUEUECB pfnCreatePagingQueueCb は、デバイス リソースの常駐化など、デバイスのビデオ メモリ管理操作との同期に使用できるデバイス ページング キューを作成するために使用されます。 |
PFND3DDDI_CREATEPIXELSHADER CreatePixelShader 関数は、ピクセル シェーダー コードをハードウェア固有の形式に変換し、このコードをシェーダー ハンドルに関連付けます。 |
PFND3DDDI_CREATEQUERY CreateQuery 関数は、Microsoft Direct3D ランタイムが後で処理のために発行するクエリのドライバー側リソースを作成します。 |
PFND3DDDI_CREATERESOURCE CreateResource 関数は、リソースを作成します。 |
PFND3DDDI_CREATERESOURCE2 リソースを作成します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.2 以降のユーザー モード ディスプレイ ドライバーによって実装されます。 |
PFND3DDDI_CREATESYNCHRONIZATIONOBJECT2CB デバイス コンテキストが通知して待機できる GPU 同期オブジェクトを作成します。 WDDM 1.2 以降のユーザー モード ディスプレイ ドライバーによって使用されます。 |
PFND3DDDI_CREATESYNCHRONIZATIONOBJECTCB pfnCreateSynchronizationObjectCb 関数は、デバイス コンテキストが通知して待機できる同期オブジェクトを作成します。 |
PFND3DDDI_CREATEVERTEXSHADERDECL CreateVertexShaderDecl 関数は、頂点シェーダー宣言をハードウェア固有の形式に変換し、その宣言をシェーダー ハンドルに関連付けます。 |
PFND3DDDI_CREATEVERTEXSHADERFUNC CreateVertexShaderFunc 関数は、頂点シェーダー コードをハードウェア固有の形式に変換し、コードをシェーダー ハンドルに関連付けます。 |
PFND3DDDI_CREATEVIDEOPROCESSDEVICE CreateVideoProcessDevice 関数は、ビデオの処理 (ビデオのインターレース解除やビデオの ProcAmp プロパティの調整など) に使用される Microsoft DirectX ビデオ アクセラレーション (DirectX VA) ビデオ処理装置を作成します。 |
PFND3DDDI_CRYPTOSESSIONKEYEXCHANGE CryptoSessionKeyExchange 関数はセッション キーをネゴシエートします。 |
PFND3DDDI_DEALLOCATE2CB pfnDeallocate2Cb ユーザー モードコールバック関数は、リソース オブジェクトが作成された場合にカーネル モード リソース オブジェクトの割り当てを解放します。 |
PFND3DDDI_DEALLOCATECB pfnDeallocateCb コールバック関数は、リソース オブジェクトが作成された場合、割り当てまたはカーネル モードのリソース オブジェクトを解放します。 |
PFND3DDDI_DECODEBEGINFRAME DecodeBeginFrame 関数は、指定された Microsoft DirectX ビデオ アクセラレータ (VA) デコード デバイスでデコードを開始できることをユーザー モードディスプレイ ドライバーに通知します。 |
PFND3DDDI_DECODEENDFRAME DecodeEndFrame 関数は、現在のフレームをデコードするために必要なすべてのデータが送信されたことをユーザー モードのディスプレイ ドライバーに通知します。 |
PFND3DDDI_DECODEEXECUTE DecodeExecute 関数は、指定された Microsoft DirectX ビデオ アクセラレータ (VA) デコード デバイスを使用してデコード操作を実行します。 |
PFND3DDDI_DECODEEXTENSIONEXECUTE PFND3DDDI_DECODEEXTENSIONEXECUTEコールバック関数の詳細を確認します。 |
PFND3DDDI_DECRYPTIONBLT DecryptionBlt 関数は、保護されたサーフェスにデータを書き込みます。 |
PFND3DDDI_DELETEPIXELSHADER DeletePixelShader 関数は、ピクセル シェーダー コードに関連付けられているドライバー側のリソースをクリーンアップします。 |
PFND3DDDI_DELETEVERTEXSHADERDECL DeleteVertexShaderDecl 関数は、頂点シェーダー宣言に関連付けられているドライバー側のリソースをクリーンアップします。 |
PFND3DDDI_DELETEVERTEXSHADERFUNC DeleteVertexShaderFunc 関数は、頂点シェーダー コードに関連付けられているドライバー側のリソースをクリーンアップします。 |
PFND3DDDI_DEPTHFILL DepthFill 関数は、ネイティブ形式で指定されたピクセル値を深度バッファーに格納します。 |
PFND3DDDI_DESTROYAUTHENTICATEDCHANNEL DestroyAuthenticatedChannel 関数は、CreateAuthenticatedChannel 関数が作成する認証済みチャネルのリソースを解放します。 |
PFND3DDDI_DESTROYCONTEXTCB PFND3DDDI_DESTROYCONTEXTCBコールバック関数の詳細を確認します。 |
PFND3DDDI_DESTROYCRYPTOSESSION DestroyCryptoSession 関数は、CreateCryptoSession 関数が作成する暗号化セッションのリソースを解放します。 |
PFND3DDDI_DESTROYDECODEDEVICE DestroyDecodeDevice 関数は、Microsoft DirectX ビデオ アクセラレーション (VA) デコード デバイスのリソースを解放します。 |
PFND3DDDI_DESTROYDEVICE DestroyDevice 関数は、グラフィックス コンテキストを破棄します。 |
PFND3DDDI_DESTROYEXTENSIONDEVICE DestroyExtensionDevice 関数は、Microsoft DirectX Video Acceleration (VA) 拡張デバイスのリソースを解放します。 |
PFND3DDDI_DESTROYHWCONTEXTCB ハードウェア コンテキストを破棄するコールバック。 |
PFND3DDDI_DESTROYHWQUEUECB ハードウェア キューを破棄するコールバック。 |
PFND3DDDI_DESTROYLIGHT DestroyLight 関数は、光源を非アクティブ化します。 |
PFND3DDDI_DESTROYOVERLAY DestroyOverlay 関数は、オーバーレイ ハードウェアを無効にし、オーバーレイ ハンドルを解放します。 |
PFND3DDDI_DESTROYOVERLAYCB pfnDestroyOverlayCb 関数は、オーバーレイ ハードウェアを無効にし、カーネル モードオーバーレイ オブジェクトを破棄します。 |
PFND3DDDI_DESTROYPAGINGQUEUECB pfnDestroyPagingQueueCb は、ページング キューがキューに登録されているすべての操作が完了するのを待機し、関連付けられている同期オブジェクトと共に破棄します。 |
PFND3DDDI_DESTROYQUERY DestroyQuery 関数は、クエリのリソースを解放します。 |
PFND3DDDI_DESTROYRESOURCE DestroyResource 関数は、指定されたリソースを解放します。 |
PFND3DDDI_DESTROYSYNCHRONIZATIONOBJECTCB pfnDestroySynchronizationObjectCb 関数は、pfnCreateSynchronizationObjectCb 関数の呼び出しによって作成された同期オブジェクトを破棄します。 |
PFND3DDDI_DESTROYVIDEOPROCESSDEVICE DestroyVideoProcessDevice 関数は、Microsoft DirectX ビデオ アクセラレーション (VA) ビデオ処理装置のリソースを解放します。 |
PFND3DDDI_DISCARD ビデオ表示メモリから一連のサブリソースを破棄 (削除) します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.2 以降のユーザー モード ディスプレイ ドライバーによって実装されます。 |
PFND3DDDI_DRAWINDEXEDPRIMITIVE DrawIndexedPrimitive 関数は、Microsoft Direct3D ランタイムがインデックス データを変換していないインデックス付きプリミティブを描画します。 |
PFND3DDDI_DRAWINDEXEDPRIMITIVE2 DrawIndexedPrimitive2 関数は、Microsoft Direct3D ランタイムがインデックス データを変換したインデックス付きプリミティブを描画します。 |
PFND3DDDI_DRAWPRIMITIVE DrawPrimitive 関数は、Microsoft Direct3D ランタイムが頂点データを変換していないインデックスのないプリミティブを描画します。 |
PFND3DDDI_DRAWPRIMITIVE2 DrawPrimitive2 関数は、Microsoft Direct3D ランタイムが頂点データを変換したインデックスのないプリミティブを描画します。 |
PFND3DDDI_DRAWRECTPATCH DrawRectPatch 関数は、新しい四角形パッチまたはキャッシュされた四角形パッチを描画するか、以前に定義したパッチの仕様を更新します。 |
PFND3DDDI_DRAWTRIPATCH DrawTriPatch 関数は、新しい三角形パッチまたはキャッシュされた三角形パッチを描画するか、以前に定義されたパッチの仕様を更新します。 |
PFND3DDDI_DXVAHD_CREATEVIDEOPROCESSOR CreateVideoProcessor 関数は、高解像度ビデオの処理に使用される Microsoft DirectX ビデオ アクセラレーション (DirectX VA) ビデオ プロセッサを作成します。 |
PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR DestroyVideoProcessor 関数は、Microsoft DirectX ビデオ アクセラレーション (VA) ビデオ プロセッサのリソースを解放します。 |
PFND3DDDI_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE GetVideoProcessBltStatePrivate 関数は、ビデオ プロセッサのプライベート ビット ブロック転送 (bitblt) の状態データを取得します。 |
PFND3DDDI_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE GetVideoProcessStreamStatePrivate 関数は、ビデオ プロセッサのプライベート ストリーム状態データを取得します。 |
PFND3DDDI_DXVAHD_SETVIDEOPROCESSBLTSTATE SetVideoProcessBltState 関数は、ビデオ プロセッサのビット ブロック転送 (bitblt) の状態を設定します。 |
PFND3DDDI_DXVAHD_SETVIDEOPROCESSSTREAMSTATE SetVideoProcessStreamState 関数は、ビデオ プロセッサのストリーム状態を設定します。 |
PFND3DDDI_DXVAHD_VIDEOPROCESSBLTHD VideoProcessBltHD 関数は、ビデオ入力ストリームを処理し、出力サーフェイスに作成します。 |
PFND3DDDI_ENCRYPTIONBLT EncryptionBlt 関数は、保護されたサーフェスから暗号化されたデータを読み取ります。 |
PFND3DDDI_ESCAPECB pfnEscapeCb コールバック関数は、ディスプレイ ミニポート ドライバーと情報を共有します。 |
PFND3DDDI_EVICTCB pfnEvictCb は、常駐参照数を減らすように OS に指示するために使用されます。 この数が 0 に達すると、デバイス所在地の一覧から割り当てが削除されます。 |
PFND3DDDI_EXTENSIONEXECUTE PFND3DDDI_EXTENSIONEXECUTEコールバック関数の詳細について説明します。 |
PFND3DDDI_FINISHSESSIONKEYREFRESH FinishSessionKeyRefresh 関数は、その時点のすべてのバッファーが更新されたセッション キー値を使用することを示します。 |
PFND3DDDI_FLIPOVERLAY FlipOverlay 関数を使用すると、オーバーレイ ハードウェアは、指定された新しい割り当ての表示を開始します。 |
PFND3DDDI_FLIPOVERLAYCB pfnFlipOverlayCb 関数は、オーバーレイに表示するように割り当てを変更するか、インターリーブされたリソースをインターレース解除するときに、現在表示されている割り当ての他のフィールドを表示することを示します。 |
PFND3DDDI_FLUSH Flush 関数は、ハードウェア コマンド バッファー内にある未処理のハードウェア コマンドをディスプレイ ミニポート ドライバーに送信します。 |
PFND3DDDI_FLUSH1 ハードウェア コマンド バッファー内にある未処理のハードウェア コマンドをディスプレイ ミニポート ドライバーに送信するために、Microsoft Direct3D ランタイムによって呼び出されます。 Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のユーザー モード ディスプレイ ドライバーで実装する必要があります。 |
PFND3DDDI_FREEGPUVIRTUALADDRESSCB pfnFreeGpuVirtualAddressCb は、以前に予約またはマップされたグラフィックス処理装置 (GPU) 仮想アドレスの範囲を解放します。 |
PFND3DDDI_GENERATEMIPSUBLEVELS GenerateMipSubLevels 関数は、MIP マップ テクスチャのサブレベルを再生成します。 |
PFND3DDDI_GETCAPS GetCaps 関数は、グラフィックス アダプターの機能を照会します。 |
PFND3DDDI_GETCAPTUREALLOCATIONHANDLE GetCaptureAllocationHandle 関数は、指定されたキャプチャ リソース ハンドルをカーネル モードの割り当てハンドルにマップします。 |
PFND3DDDI_GETENCRYPTIONBLTKEY GetEncryptionBltKey 関数は、ドライバーの EncryptionBlt 関数が返すデータの暗号化を解除するために使用されるキーを返します。 |
PFND3DDDI_GETINFO GetInfo 関数は、指定されたディスプレイ デバイスに関する情報を取得します。 |
PFND3DDDI_GETMULTISAMPLEMETHODLISTCB pfnGetMultisampleMethodListCb 関数は、割り当ての指定された幅、高さ、および形式に使用される複数サンプル メソッドの一覧を取得します。 |
PFND3DDDI_GETOVERLAYCOLORCONTROLS GetOverlayColorControls 関数は、指定されたオーバーレイのカラー コントロール設定を取得します。 |
PFND3DDDI_GETPITCH GetPitch 関数は、保護されたサーフェスまたはロックできないサーフェスのピッチを取得します。 |
PFND3DDDI_GETQUERYDATA GetQueryData 関数は、クエリに関する情報を取得します。 |
PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB pfnGetResourcePresentPrivateDriverDataCb は、現在の間にリソースに関連付けられているリソース プライベート データのクエリに使用されます。 |
PFND3DDDI_INVALIDATECACHECB PFND3DDDI_INVALIDATECACHECBコールバック関数はキャッシュを無効にします。 |
PFND3DDDI_ISSUEQUERY IssueQuery 関数はクエリを処理します。 |
PFND3DDDI_LOCK Lock 関数は、指定されたリソースまたはリソース内のサーフェスをロックします。 |
PFND3DDDI_LOCK2CB pfnLock2Cb 関数は、割り当てをロックし、ディスプレイ ミニポート ドライバーまたはビデオ メモリ マネージャーから割り当てへのポインターを取得します。 |
PFND3DDDI_LOCKASYNC LockAsync 関数は、指定されたリソースまたはリソース内のサーフェスをロックします。 |
PFND3DDDI_LOCKCB pfnLockCb 関数は、割り当てをロックし、ディスプレイ ミニポート ドライバーまたはビデオ メモリ マネージャーから割り当てへのポインターを取得します。 |
PFND3DDDI_LOGSTRINGTABLE Microsoft Direct3D ランタイムによって呼び出され、ユーザー モードディスプレイ ドライバーがカスタム イベント トレーシング for Windows (ETW) マーカー イベントをログに記録するように要求します。 必要に応じて、Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のドライバーによって実装されます。 |
PFND3DDDI_LOGUMDMARKERCB カスタム イベント トレーシング for Windows (ETW) マーカー イベントをログに記録するために、ユーザー モード ディスプレイ ドライバーによって呼び出されます。 |
PFND3DDDI_MAKERESIDENTCB PFND3DDDI_MAKERESIDENTCBは、デバイス所在地リストにリソースを追加し、この割り当ての常駐参照カウントをインクリメントするように OS に指示します。 |
PFND3DDDI_MAPGPUVIRTUALADDRESSCB pfnMapGpuVirtualAddressCb 関数の詳細を確認します。 |
PFND3DDDI_MULTIPLYTRANSFORM MultiplyTransform 関数は、現在の変換を変更します。 |
PFND3DDDI_OFFERALLOCATIONS2CB PFND3DDDI_OFFERALLOCATIONS2CB コールバック関数は、再利用のためにビデオ メモリの割り当てを提供するために、ユーザー モードのディスプレイ ドライバーによって呼び出されます。 |
PFND3DDDI_OFFERALLOCATIONSCB PFND3DDDI_OFFERALLOCATIONSCBコールバック関数は、再利用のためにビデオ メモリの割り当てを提供するために、ユーザー モードのディスプレイ ドライバーによって呼び出されます。 |
PFND3DDDI_OFFERRESOURCES ユーザー モード ディスプレイ ドライバーが再利用のためにビデオ メモリ リソースを提供することを要求するために、Microsoft Direct3D ランタイムによって呼び出されます。 |
PFND3DDDI_OPENADAPTER OpenAdapter 関数は、後続の呼び出しで参照されるグラフィックス アダプター オブジェクトを作成します。 |
PFND3DDDI_OPENRESOURCE OpenResource 関数は、共有リソースが開かれていることをドライバーに通知します。 |
PFND3DDDI_PRESENT Present 関数は、アプリケーションがレンダリングを完了したことをユーザー モードディスプレイドライバーに通知し、ドライバーがコピーまたは反転によってソースサーフェスを表示するか、ドライバーがカラーフィル操作を実行することを要求します。 |
PFND3DDDI_PRESENT1 アプリケーションがレンダリングを完了し、共有リソースのすべての所有権が解放されたことをユーザー モードのディスプレイ ドライバーに通知し、ドライバーが移動先画面に表示されるように要求します。 |
PFND3DDDI_PRESENTCB pfnPresentCb 関数は、ソース割り当てからコンテンツをコピーします。 |
PFND3DDDI_PRESENTMULTIPLANEOVERLAY Microsoft Direct3D ランタイムによって呼び出され、アプリケーションがレンダリングを完了したことをユーザー モードのディスプレイ ドライバーに通知し、ドライバーがコピーまたは反転によってソースサーフェスを表示するか、ドライバーがカラーフィル操作を実行することを要求します。 マルチプレーン オーバーレイをサポートする Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のドライバーで実装する必要があります。 |
PFND3DDDI_PRESENTMULTIPLANEOVERLAYCB ソースマルチプレーン オーバーレイ割り当てからコピー先の割り当てにコンテンツをコピーします。 Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のユーザー モード ディスプレイ ドライバーによって呼び出すことができます。 |
PFND3DDDI_QUERYADAPTERINFOCB pfnQueryAdapterInfoCb 関数は、グラフィックス アダプター情報を取得します。 |
PFND3DDDI_QUERYADAPTERINFOCB2 グラフィックス アダプター情報を取得するためにクライアント ドライバーによって実装されます。 |
PFND3DDDI_QUERYAUTHENTICATEDCHANNEL QueryAuthenticatedChannel 関数は、機能と状態情報について認証済みチャネルに対してクエリを実行します。 |
PFND3DDDI_QUERYDLISTFORAPPLICATION PFND3DDDI_QUERYDLISTFORAPPLICATIONコールバック関数は、アプリケーションの DList に対してクエリを実行します。 |
PFND3DDDI_QUERYDLISTFORAPPLICATION1 ハイブリッド システムで Microsoft Direct3D の初期化中に呼び出され、アプリケーションを実行する GPU を決定します。 dList は、ディスクリート GPU でのハイ パフォーマンス レンダリングにクロスアダプター共有サーフェスを必要とするアプリケーションの一覧です。 |
PFND3DDDI_QUERYDLISTFORAPPLICATION2 PFND3DDDI_QUERYDLISTFORAPPLICATION2コールバック関数は、アプリケーションの dList を照会します。 |
PFND3DDDI_QUERYRESIDENCYCB pfnQueryResidencyCb 関数は、リソースまたは割り当てのリストの常駐状態を照会します。 |
PFND3DDDI_QUERYRESOURCERESIDENCY QueryResourceResidency 関数は、指定されたリソースの一覧の保存場所を決定します。 |
PFND3DDDI_RECLAIMALLOCATIONS2CB pfnReclaimAllocations2Cb は、以前に再利用のために提供されていたビデオ メモリ割り当てを再利用するために、ユーザー モード ドライバーによって呼び出されます。 |
PFND3DDDI_RECLAIMALLOCATIONS3CB pfnReclaimAllocations3Cb は、以前に再利用のために提供されていたビデオ メモリ割り当てを再利用するために、ユーザー モード ドライバーによって呼び出されます。 |
PFND3DDDI_RECLAIMALLOCATIONSCB ユーザー モード ディスプレイ ドライバーによって呼び出され、以前に再利用のために提供されていたビデオ メモリの割り当てを再利用します。 |
PFND3DDDI_RECLAIMRESOURCES 以前に再利用のために提供されていたビデオ メモリ リソースを再利用するために、Microsoft Direct3D ランタイムによって呼び出されます。 |
PFND3DDDI_RENAME Rename 関数は、指定されたリソースに対して LockAsync 関数が以前に返した名前の変更された割り当ての使用を開始するように、ユーザー モードのディスプレイ ドライバーに通知します。 |
PFND3DDDI_RENDERCB pfnRenderCb 関数は、ディスプレイ ミニポート ドライバーにレンダリングするための現在のコマンド バッファーを送信します。 |
PFND3DDDI_RESERVEGPUVIRTUALADDRESSCB PFND3DDDI_RESERVEGPUVIRTUALADDRESSCBコールバック関数の詳細を確認します。 |
PFND3DDDI_RESOLVESHAREDRESOURCE ResolveSharedResource 関数は、共有サーフェイスの所有権が変更されたこと、または GDI 相互運用にサーフェスが使用されていることをユーザー モードのディスプレイ ドライバーに通知します。 |
PFND3DDDI_SETASYNCCALLBACKSCB pfnSetAsyncCallbacksCb 関数は、ランタイムがワーカー スレッドからランタイムのコールバック関数への呼び出しの受信を開始または停止するかどうかを Microsoft Direct3D ランタイムに通知します。 |
PFND3DDDI_SETCLIPPLANE SetClipPlane 関数は、クリップ プレーンを設定します。 |
PFND3DDDI_SETCONVOLUTIONKERNELMONO SetConvolutionKernelMono 関数は、カーネル フィルターの解像度と重みを定義します。これは、D3DTEXF_CONVOLUTIONMONO テクスチャ フィルタリング モードが設定されている場合に使用されます。 |
PFND3DDDI_SETDECODERENDERTARGET SetDecodeRenderTarget 関数は、デコード操作用のレンダー ターゲット サーフェスを設定します。 |
PFND3DDDI_SETDEPTHSTENCIL SetDepthStencil 関数は、ドライバーのコンテキストで深度バッファーを設定します。 |
PFND3DDDI_SETDISPLAYMODE SetDisplayMode 関数は、GDI デスクトップでサポートされていない表示モードまたはプライマリに切り替わります。 |
PFND3DDDI_SETDISPLAYMODECB pfnSetDisplayModeCb 関数は、ディスプレイへのスキャン アウトに使用される割り当てを設定します。 |
PFND3DDDI_SETDISPLAYPRIVATEDRIVERFORMATCB pfnSetDisplayPrivateDriverFormatCb 関数は、ビデオの現在のソースのプライベート形式の属性を変更します。 |
PFND3DDDI_SETINDICES SetIndices 関数は、現在のインデックス バッファーを設定します。 |
PFND3DDDI_SETINDICESUM SetIndicesUM 関数は、現在のインデックス バッファーを特定のユーザー メモリ バッファーに設定します。 |
PFND3DDDI_SETLIGHT SetLight 関数は、光源のプロパティを設定します。 |
PFND3DDDI_SETMARKER pfnSetMarker の最後の呼び出し以降に GPU の作業が完了した場合に、新しいタイム スタンプを生成する必要があることをユーザー モード ディスプレイ ドライバーに通知します。 |
PFND3DDDI_SETMARKERMODE Windows イベント トレーシング (ETW) マーカー イベントの種類をサポートする必要があることをユーザー モードのディスプレイ ドライバーに通知します。 |
PFND3DDDI_SETMATERIAL SetMaterial 関数は、レンダリング時に必要な効果を作成するためにシステム上のデバイスが使用するマテリアル プロパティを設定します。 |
PFND3DDDI_SETOVERLAYCOLORCONTROLS SetOverlayColorControls 関数は、指定されたオーバーレイのカラー コントロール設定を変更します。 |
PFND3DDDI_SETPALETTE SetPalette 関数は、パレットをテクスチャに関連付けます。 |
PFND3DDDI_SETPIXELSHADER SetPixelShader 関数は、すべての描画操作で使用するピクセル シェーダーを設定します。 |
PFND3DDDI_SETPIXELSHADERCONST SetPixelShaderConst 関数は、浮動小数点値を持つ 1 つ以上のピクセル シェーダー定数レジスタを設定します。 |
PFND3DDDI_SETPIXELSHADERCONSTB SetPixelShaderConstB 関数は、1 つ以上のピクセル シェーダー定数レジスタをブール値に設定します。 |
PFND3DDDI_SETPIXELSHADERCONSTI SetPixelShaderConstI 関数は、1 つ以上のピクセル シェーダー定数レジスタを整数値で設定します。 |
PFND3DDDI_SETPRIORITY SetPriority 関数は、マネージド テクスチャのメモリからの削除の優先順位を設定します。 |
PFND3DDDI_SETPRIORITYCB pfnSetPriorityCb 関数は、リソースまたは割り当てのリストの優先順位レベルを設定します。 |
PFND3DDDI_SETRENDERSTATE SetRenderState 関数は、レンダリング状態を更新します。 |
PFND3DDDI_SETRENDERTARGET SetRenderTarget 関数は、レンダー ターゲット サーフェスを設定します。 |
PFND3DDDI_SETSCISSORRECT SetScissorRect 関数は、レンダリングが制限されているレンダー ターゲットの一部をマークします。 |
PFND3DDDI_SETSTREAMSOURCE SetStreamSource 関数は、頂点ストリーム ソースの一部を頂点バッファーにバインドします。 |
PFND3DDDI_SETSTREAMSOURCEFREQ SetStreamSourceFreq 関数は、頂点バッファーにバインドされているストリーム ソースの頻度除数を設定します。 |
PFND3DDDI_SETSTREAMSOURCEUM SetStreamSourceUM 関数は、頂点ストリーム ソースをユーザー メモリ バッファーにバインドします。 |
PFND3DDDI_SETTEXTURE SetTexture 関数は、複数のテクスチャ グループ内の特定のステージにテクスチャを挿入します。 |
PFND3DDDI_SETTEXTURESTAGESTATE SetTextureStageState 関数は、マルチテクスチャ グループ内の特定のステージでのテクスチャの状態を更新します。 |
PFND3DDDI_SETTRANSFORM SetTransform 関数は、変換を設定します。 |
PFND3DDDI_SETVERTEXSHADERCONST SetVertexShaderConst 関数は、浮動小数点値を持つ 1 つ以上の頂点シェーダー定数レジスタを設定します。 |
PFND3DDDI_SETVERTEXSHADERCONSTB SetVertexShaderConstB 関数は、ブール値を持つ 1 つ以上の頂点シェーダー定数レジスタを設定します。 |
PFND3DDDI_SETVERTEXSHADERCONSTI SetVertexShaderConstI 関数は、1 つ以上の頂点シェーダー定数レジスタを整数値で設定します。 |
PFND3DDDI_SETVERTEXSHADERDECL SetVertexShaderDecl 関数は、後続のすべての描画操作でその宣言を使用するように頂点シェーダー宣言を設定します。 |
PFND3DDDI_SETVERTEXSHADERFUNC SetVertexShaderFunc 関数は、後続のすべての描画操作でそのコードを使用するように頂点シェーダー コードを設定します。 |
PFND3DDDI_SETVIDEOPROCESSRENDERTARGET SetVideoProcessRenderTarget 関数は、ビデオ処理に使用されるレンダー ターゲット サーフェスを設定します。 |
PFND3DDDI_SETVIEWPORT SetViewport 関数は、ビュークリッピング四角形のガード バンド対応ドライバーに通知します。 |
PFND3DDDI_SETZRANGE SetZRange 関数は、z 値の範囲についてドライバーに通知します。 |
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECT2CB 指定したコンテキスト ダイレクト メモリ アクセス (DMA) ストリーム内の指定した同期オブジェクトにシグナルを挿入します。 WDDM 1.2 以降のユーザー モード ディスプレイ ドライバーによって使用されます。 |
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTCB pfnSignalSynchronizationObjectCb 関数は、指定したコンテキスト DMA ストリーム内の指定された同期オブジェクトにシグナルを挿入します。 |
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMCPUCB pfnSignalSynchronizationObjectFromCpuCb を使用すると、ドライバーは監視対象のフェンスを通知できます。 |
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2CB pfnSignalSynchronizationObjectFromGpu2Cb は、監視対象のフェンスを通知するために使用されます。 |
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMGPUCB pfnSignalSynchronizationObjectFromGpuCb は、監視対象のフェンスを通知するために使用されます。 |
PFND3DDDI_STARTSESSIONKEYREFRESH StartSessionKeyRefresh 関数は、ドライバーの FinishSessionKeyRefresh 関数がセッション キーを使用して排他的 OR 操作 (XOR) を実行するために使用する乱数を返します。 |
PFND3DDDI_STATESET StateSet 関数は、状態ブロックを設定します。 |
PFND3DDDI_SUBMITCOMMANDCB pfnSubmitCommandCb は、グラフィックス処理装置 (GPU) 仮想アドレス指定をサポートするコンテキストでコマンド バッファーを送信するために使用されます。 |
PFND3DDDI_SUBMITCOMMANDTOHWQUEUECB ハードウェア キューにコマンドを送信するコールバック。 |
PFND3DDDI_SUBMITHISTORYSEQUENCECB PFND3DDDI_SUBMITHISTORYSEQUENCECBコールバック関数の詳細について説明します。 |
PFND3DDDI_SUBMITPRESENTBLTTOHWQUEUECB ハードウェア キューに現在のブルトを送信するためにクライアント ドライバーによって実装されます。 |
PFND3DDDI_SUBMITPRESENTTOHWQUEUECB PFND3DDDI_SUBMITPRESENTTOHWQUEUECBコールバック関数は、Blt Present 操作をハードウェア キューに送信するために、ユーザー モード ドライバーによって呼び出されます。 |
PFND3DDDI_SUBMITSIGNALSYNCOBJECTSTOHWQUEUECB ハードウェア キューにシグナル コマンドを送信するコールバック。 |
PFND3DDDI_SUBMITWAITFORSYNCOBJECTSTOHWQUEUECB 待機コマンドをハードウェア キューに送信するコールバック。 |
PFND3DDDI_SYNCTOKEN PFND3DDDI_SYNCTOKEN コールバックは、同期トークンを作成します。 |
PFND3DDDI_SYNCTOKENCB PFND3DDDI_SYNCTOKENCB コールバックは、同期トークンを作成します。 |
PFND3DDDI_TEXBLT TexBlt 関数は、ソース テクスチャのすべてのサブレベルを含む、ソース テクスチャから宛先テクスチャへのビット ブロック転送 (bitblt) 操作を実行します。 |
PFND3DDDI_TEXBLT1 ソース テクスチャのすべてのサブレベルを含む、ソース テクスチャから宛先テクスチャへのビット ブロック転送 (bitblt) 操作を実行します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.2 以降のユーザー モード ディスプレイ ドライバーによって実装されます。 |
PFND3DDDI_TRIMRESIDENCYSET pfnTrimResidencySet は、特定のデバイスの常駐リストをトリミングするために使用されます。 ユーザー モード ドライバーは、新しいメモリ常駐モデルに参加するために、このコールバックを実装する必要があります。 |
PFND3DDDI_UNLOCK Unlock 関数は、以前に Lock 関数によってロックされていたリソースまたはリソース内のサーフェスのロックを解除します。 |
PFND3DDDI_UNLOCK2CB pfnUnlock2Cb 関数は、pfnLock2Cb 関数の呼び出しによってロックされた割り当てのロックを解除します。 |
PFND3DDDI_UNLOCKASYNC UnlockAsync 関数は、LockAsync 関数が以前にロックしたリソース内のリソースまたはサーフェスのロックを解除します。 |
PFND3DDDI_UNLOCKCB pfnUnlockCb 関数は、pfnLockCb 関数の呼び出しによってロックされた割り当てのロックを解除します。 |
PFND3DDDI_UPDATEALLOCATIONPROPERTYCB pfnUpdateAllocationPropertyCb 関数は、新しい割り当てを作成せずに割り当てのプロパティを更新します。 |
PFND3DDDI_UPDATEGPUVIRTUALADDRESSCB pfnUpdateGpuVirtualAddressCb は、タイル リソースのコンテキストで使用される特別な操作です。 |
PFND3DDDI_UPDATEOVERLAY UpdateOverlay 関数は、表示されているオーバーレイを再構成または移動します。 |
PFND3DDDI_UPDATEOVERLAYCB pfnUpdateOverlayCb 関数は、カーネル モードオーバーレイ オブジェクトを変更します。 |
PFND3DDDI_UPDATEPALETTE UpdatePalette 関数は、テクスチャ パレットを更新します。 |
PFND3DDDI_UPDATESUBRESOURCEUP ソース システム メモリ リージョンからターゲット サブリソース リージョンを更新するために、Microsoft Direct3D ランタイムによって呼び出されます。 Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のユーザー モード ディスプレイ ドライバーで実装する必要があります。 |
PFND3DDDI_UPDATEWINFO UpdateWInfo 関数は、w バッファリングの w 範囲を更新します。 |
PFND3DDDI_VALIDATEDEVICE ValidateDevice 関数は、ハードウェアが現在の状態で指定されているブレンド操作を実行できるパスの数を返します。 |
PFND3DDDI_VIDEOPROCESSBEGINFRAME VideoProcessBeginFrame 関数は、指定された Microsoft DirectX ビデオ アクセラレータ (VA) ビデオ処理デバイスでビデオ フレームの処理を開始できることをユーザー モード ディスプレイ ドライバーに通知します。 |
PFND3DDDI_VIDEOPROCESSBLT VideoProcessBlt 関数は、指定された Microsoft DirectX ビデオ アクセラレータ (VA) ビデオ処理デバイスを使用してビデオ フレームを処理します。 |
PFND3DDDI_VIDEOPROCESSENDFRAME VideoProcessEndFrame 関数は、現在のフレームを処理するために必要なすべてのデータが送信されたことをユーザー モードのディスプレイ ドライバーに通知します。 |
PFND3DDDI_VOLBLT VolBlt 関数は、ソース ボリューム テクスチャから宛先ボリューム テクスチャへのビット ブロック転送 (bitblt) 操作を実行します。 |
PFND3DDDI_VOLBLT1 ソース ボリューム テクスチャから宛先ボリューム テクスチャへのビット ブロック転送 (bitblt) 操作を実行します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.2 以降のユーザー モード ディスプレイ ドライバーによって実装されます。 |
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECT2CB 指定したコンテキスト コマンド ストリームに、指定した同期オブジェクトの待機コマンドを挿入します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.2 以降のユーザー モード ディスプレイ ドライバーで使用されます。 |
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTCB pfnWaitForSynchronizationObjectCb 関数は、指定されたコンテキスト DMA ストリーム内の指定された同期オブジェクトの待機を挿入します。 |
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPUCB pfnWaitForSynchronizationObjectFromCpuCb は、後続のコンテキスト コマンドを処理する前に、監視対象のフェンスが特定の値に達するのを待機します。 |
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMGPUCB pfnWaitForSynchronizationObjectFromGpuCb は、後続のコンテキスト コマンドを処理する前に、監視対象のフェンスが特定の値に達するのを待機します。 |
PFND3DDDICB_LOGSTRINGTABLEENTRY Event Tracing for Windows (ETW) マーカー イベントをログに記録するために LogMarkerStringTable 関数によって使用される文字列テーブル エントリを検索します。 必要に応じて、Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のドライバーによって実装されます。 |
構造
D3D12DDICB_OFFERALLOCATIONS D3D12DDICB_OFFERALLOCATIONS構造は、割り当てを提供するために使用されます。 |
D3D12DDICB_RECLAIMALLOCATIONS2 再利用するビデオ メモリ リソースと、ドライバーが以前に再利用のために提供したビデオ メモリ リソースについて説明します。 |
D3DDDI_ADAPTERCALLBACKS D3DDDI_ADAPTERCALLBACKS構造体には、ユーザー モード ディスプレイ ドライバーで使用できる Microsoft Direct3D ランタイム コールバック関数が含まれています。 |
D3DDDI_ADAPTERFUNCS D3DDDI_ADAPTERFUNCS構造体には、ユーザー モードディスプレイ ドライバーがグラフィックス アダプター オブジェクトと通信するために実装できる関数が含まれています。 |
D3DDDI_BATCHEDMARKERDATA D3DDDI_BATCHEDMARKERDATA構造は、D3D12 ドライバーからの高性能マーカー データを提供します。 |
D3DDDI_BLTFLAGS D3DDDI_BLTFLAGS構造体は、実行するビット ブロック転送 (bitblt) の種類を識別します。 |
D3DDDI_CHECK_MULTIPLANE_OVERLAY_SUPPORT_PLANE_INFO マルチプレーン オーバーレイのサポート プレーン情報を確認するために使用されます。 |
D3DDDI_COLORFILLFLAGS D3DDDI_COLORFILLFLAGS構造体では、サーフェス上の四角形を塗りつぶす方法について説明します。 |
D3DDDI_CREATEDEVICEFLAGS D3DDDI_CREATEDEVICEFLAGS構造体では、デバイスを作成する方法について説明します。 |
D3DDDI_DEVICECALLBACKS D3DDDI_DEVICECALLBACKS構造の詳細を確認します。 |
D3DDDI_DEVICEFUNCS D3DDDI_DEVICEFUNCS構造体には、グラフィックス プリミティブをレンダリングし、状態の変更を処理するためにユーザー モードディスプレイ ドライバーが実装できる関数が含まれています。 |
D3DDDI_EXECUTIONSTATEESCAPE デバイスの状態を指定します。 |
D3DDDI_FLIPOVERLAYFLAGS D3DDDI_FLIPOVERLAYFLAGS構造体は、オーバーレイ上のリソースを反転する方法を識別します。 |
D3DDDI_FRAMELATENCYESCAPE アプリの最大フレーム待機時間を指定します。 |
D3DDDI_ISSUEQUERYFLAGS D3DDDI_ISSUEQUERYFLAGS構造体は、クエリの問題の状態を識別します。 |
D3DDDI_LIGHT D3DDDI_LIGHT構造体は、一連の照明プロパティを記述します。 |
D3DDDI_LOCKASYNCFLAGS D3DDDI_LOCKASYNCFLAGS構造体は、リソースをロックする方法を識別します。 |
D3DDDI_LOCKFLAGS D3DDDI_LOCKFLAGS構造体は、リソースをロックする方法を識別します。 |
D3DDDI_MULTIPLANE_ALLOCATION_INFO D3DDDI_MULTIPLANE_OVERLAY_ALLOCATION_INFO構造体は、マルチプレーン オーバーレイの割り当てに関する情報を指定します。 |
D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES _D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES構造体には、オーバーレイ プレーン属性を指定するためにユーザー モード ディスプレイ ドライバーによって使用される情報が含まれています。 |
D3DDDI_MULTIPLANE_OVERLAY_CAPS D3DDDI_MULTIPLANE_OVERLAY_CAPS構造体には、オーバーレイ プレーン機能を指定するためにユーザー モード ディスプレイ ドライバーによって使用される情報が含まれています。 |
D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS オーバーレイ プレーン機能のグループを指定するために、ユーザー モード ディスプレイ ドライバーによって使用されます。 |
D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS_INPUT マルチプレーン オーバーレイ機能グループに関する情報を指定します。 |
D3DDDI_OPENRESOURCEFLAGS D3DDDI_OPENRESOURCEFLAGS構造体は、開くリソースの種類を識別します。 |
D3DDDI_OVERLAYCOLORCONTROLS D3DDDI_OVERLAYCOLORCONTROLS構造体では、オーバーレイの色制御設定について説明します。 |
D3DDDI_OVERLAYCOLORCONTROLSFLAGS D3DDDI_OVERLAYCOLORCONTROLSFLAGS構造体は、オーバーレイ ハードウェアがサポートする色制御設定を識別します。 |
D3DDDI_OVERLAYINFO D3DDDI_OVERLAYINFO構造体は、オーバーレイに関する情報を記述します。 |
D3DDDI_OVERLAYINFOFLAGS D3DDDI_OVERLAYINFOFLAGS構造体は、実行するオーバーレイ操作の種類を識別します。 |
D3DDDI_PRESENT_MULTIPLANE_OVERLAY 表示するオーバーレイ平面を指定します。 |
D3DDDI_PRESENTFLAGS D3DDDI_PRESENTFLAGS構造体は、現在の操作を実行する方法を識別します。 |
D3DDDI_UNLOCKASYNCFLAGS D3DDDI_UNLOCKASYNCFLAGS構造体は、リソースのロックを解除する方法を識別します。 |
D3DDDI_UNLOCKFLAGS D3DDDI_UNLOCKFLAGS構造体は、リソースのロックを解除する方法を識別します。 |
D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE構造体は、認証されたチャネルが使用するセッション キーを含むバッファーを記述します。 |
D3DDDIARG_BLT D3DDDIARG_BLT構造体は、ビット ブロック転送 (bitblt) のパラメーターを記述します。 |
D3DDDIARG_BUFFERBLT D3DDDIARG_BUFFERBLT構造体は、バッファー ビット ブロック転送 (bitblt) 操作のパラメーターを記述します。 |
D3DDDIARG_BUFFERBLT1 バッファー ビット ブロック転送 (bitblt) 操作のパラメーターについて説明します。 |
D3DDDIARG_CAPTURETOSYSMEM D3DDDIARG_CAPTURETOSYSMEM構造体は、キャプチャ バッファーからビデオ メモリサーフェイスへのビット ブロック転送 (bitblt) のパラメーターを記述します。 |
D3DDDIARG_CHECKDIRECTFLIPSUPPORT Direct Flip 操作に使用されるリソースを指定します。この操作では、ビデオ メモリがアプリケーションのマネージド プライマリ割り当てとデスクトップ ウィンドウ マネージャー (DWM) のマネージド プライマリ割り当ての間でシームレスに反転されます。 |
D3DDDIARG_CHECKMULTIPLANEOVERLAYSUPPORT pfnCheckMultiPlaneOverlaySupport (D3D) 関数の呼び出しで、マルチプレーン オーバーレイのハードウェア サポートの詳細を確認するために使用されます。 |
D3DDDIARG_CHECKPRESENTDURATIONSUPPORT CheckPresentDurationSupport 関数の呼び出しで、新しいモニターリフレッシュレートにシームレスに切り替えるためのハードウェア デバイスのサポートの詳細を確認するために使用されます。 |
D3DDDIARG_CLEAR D3DDDIARG_CLEAR構造体は、ハードウェア支援クリア操作のパラメーターを記述します。 |
D3DDDIARG_COLORFILL D3DDDIARG_COLORFILL構造体は、カラー フィル操作のパラメーターを記述します。 |
D3DDDIARG_COMPOSERECTS D3DDDIARG_COMPOSERECTS構造体は、四角形の領域を構成するために使用されるパラメーターを記述します。 |
D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL構造体は、ConfigureAuthenticatedChannel 関数を使用して認証されたチャネル内で設定される状態を記述します。 |
D3DDDIARG_COPYFLAGS そのリソース内のリージョンのコピーまたは更新操作中に、リソースの既存のコンテンツを処理する方法について説明します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のユーザー モード ディスプレイ ドライバーで使用されます。 |
D3DDDIARG_COUNTER_INFO カウンターを操作するための情報について説明します。 |
D3DDDIARG_CREATEAUTHENTICATEDCHANNEL D3DDDIARG_CREATEAUTHENTICATEDCHANNEL構造体は、作成するチャネルを識別します。 |
D3DDDIARG_CREATECRYPTOSESSION D3DDDIARG_CREATECRYPTOSESSION構造では、作成する暗号化セッションについて説明します。 |
D3DDDIARG_CREATEDECODEDEVICE D3DDDIARG_CREATEDECODEDEVICE構造の詳細を確認します。 |
D3DDDIARG_CREATEDEVICE D3DDDIARG_CREATEDEVICE構造体には、作成するディスプレイ デバイスを説明する情報が含まれています。 |
D3DDDIARG_CREATEEXTENSIONDEVICE D3DDDIARG_CREATEEXTENSIONDEVICE構造の詳細を確認します。 |
D3DDDIARG_CREATELIGHT D3DDDIARG_CREATELIGHT構造体には、ライト配列へのインデックスが含まれています。 |
D3DDDIARG_CREATEOVERLAY D3DDDIARG_CREATEOVERLAY構造体は、作成するオーバーレイを記述します。 |
D3DDDIARG_CREATEPIXELSHADER D3DDDIARG_CREATEPIXELSHADER構造体は、ピクセル シェーダー コードに関連付けるシェーダー ハンドルを指定します。 |
D3DDDIARG_CREATEQUERY D3DDDIARG_CREATEQUERY構造体は、作成するクエリを識別します。 |
D3DDDIARG_CREATEVERTEXSHADERDECL D3DDDIARG_CREATEVERTEXSHADERDECL構造体は、頂点シェーダー宣言に関連付けるシェーダー ハンドルを指定します。 |
D3DDDIARG_CREATEVERTEXSHADERFUNC D3DDDIARG_CREATEVERTEXSHADERFUNC構造体は、頂点シェーダー コードに関連付けるシェーダー ハンドルを指定します。 |
D3DDDIARG_CREATEVIDEOPROCESSDEVICE D3DDDIARG_CREATEVIDEOPROCESSDEVICE構造では、作成する Microsoft DirectX ビデオ アクセラレーション (DirectX VA) ビデオ処理装置について説明します。 |
D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE構造体は、暗号化に使用されるセッション キーを含むバッファーを記述します。 |
D3DDDIARG_DECODEBEGINFRAME D3DDDIARG_DECODEBEGINFRAME構造体は、フレームのデコードを開始する必要がある Microsoft DirectX ビデオ アクセラレータ (VA) デコーダーを指定します。 |
D3DDDIARG_DECODEENDFRAME D3DDDIARG_DECODEENDFRAME構造体は、フレームのデコードを停止する必要がある Microsoft DirectX ビデオ アクセラレータ (VA) デコーダーを指定します。 |
D3DDDIARG_DECODEEXECUTE D3DDDIARG_DECODEEXECUTE構造体では、実行する Microsoft DirectX ビデオ アクセラレーション (VA) デコード操作について説明します。 |
D3DDDIARG_DECODEEXTENSIONEXECUTE D3DDDIARG_DECODEEXTENSIONEXECUTE構造では、実行する標準ではない Microsoft DirectX ビデオ アクセラレーション (VA) デコード操作について説明します。 |
D3DDDIARG_DECRYPTIONBLT D3DDDIARG_DECRYPTIONBLT構造体は、DecryptionBlt 関数の呼び出しで復号化されたビット ブロック転送 (bitblt) のパラメーターを記述します。 |
D3DDDIARG_DEPTHFILL D3DDDIARG_DEPTHFILL構造体は、深度フィル操作のパラメーターを記述します。 |
D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL構造体には、DestroyAuthenticatedChannel 関数の呼び出しで破棄される認証済みチャネルへのハンドルが含まれています。 |
D3DDDIARG_DESTROYCRYPTOSESSION D3DDDIARG_DESTROYCRYPTOSESSION構造体には、DestroyCryptoSession 関数の呼び出しで破棄される暗号化セッションへのハンドルが含まれています。 |
D3DDDIARG_DESTROYLIGHT D3DDDIARG_DESTROYLIGHT構造体には、ライトを破棄するためのライト配列へのインデックスが含まれています。 |
D3DDDIARG_DESTROYOVERLAY D3DDDIARG_DESTROYOVERLAY構造体には、無効にするオーバーレイへのハンドルが含まれています。 |
D3DDDIARG_DISCARD コンテンツが不要になったために破棄できるビデオ表示メモリを定義します。 |
D3DDDIARG_DRAWINDEXEDPRIMITIVE D3DDDIARG_DRAWINDEXEDPRIMITIVE構造体は、描画するインデックス付きプリミティブを記述します。 |
D3DDDIARG_DRAWINDEXEDPRIMITIVE2 D3DDDIARG_DRAWINDEXEDPRIMITIVE2構造体は、描画するインデックス付きプリミティブを記述します。 |
D3DDDIARG_DRAWPRIMITIVE D3DDDIARG_DRAWPRIMITIVE構造体は、描画するインデックスのないプリミティブを記述します。 |
D3DDDIARG_DRAWPRIMITIVE2 D3DDDIARG_DRAWPRIMITIVE2構造体は、描画するインデックスのないプリミティブを記述します。 |
D3DDDIARG_DRAWRECTPATCH D3DDDIARG_DRAWRECTPATCH構造体は、描画する四角形のパッチを記述します。 |
D3DDDIARG_DRAWTRIPATCH D3DDDIARG_DRAWTRIPATCH構造体は、描画する三角形のパッチを記述します。 |
D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR構造では、作成する Microsoft DirectX ビデオ アクセラレーション (DirectX VA) ビデオ プロセッサについて説明します。 |
D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE構造体は、取得するビデオ プロセッサのプライベート ビット ブロック転送 (bitblt) 状態を記述します。 |
D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE構造体は、取得するビデオ プロセッサのプライベート ストリーム状態を記述します。 |
D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE構造体は、変更するビデオ プロセッサのビット ブロック転送 (bitblt) 状態と、状態の変更に使用されるデータを記述します。 |
D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE構造体は、変更するビデオ プロセッサのストリーム状態と、状態の変更に使用されるデータを記述します。 |
D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD構造では、実行する Microsoft DirectX ビデオ アクセラレーション (VA) ビデオ処理の高解像度操作について説明します。 |
D3DDDIARG_ENCRYPTIONBLT D3DDDIARG_ENCRYPTIONBLT構造体は、EncryptionBlt 関数の呼び出しで暗号化されたビット ブロック転送 (bitblt) のパラメーターを記述します。 |
D3DDDIARG_EXTENSIONEXECUTE D3DDDIARG_EXTENSIONEXECUTE構造体では、実行する Microsoft DirectX ビデオ アクセラレーション (VA) 拡張機能操作について説明します。 |
D3DDDIARG_FINISHSESSIONKEYREFRESH D3DDDIARG_FINISHSESSIONKEYREFRESH構造体には、FinishSessionKeyRefresh 関数の呼び出しで終了する暗号化セッションへのハンドルが含まれています。 |
D3DDDIARG_FLIPOVERLAY D3DDDIARG_FLIPOVERLAY構造体は、特定のオーバーレイに表示する新しいリソースを記述します。 |
D3DDDIARG_GENERATEMIPSUBLEVELS D3DDDIARG_GENERATEMIPSUBLEVELS構造体では、MIP マップ テクスチャのサブレベルを生成する方法について説明します。 |
D3DDDIARG_GETCAPS D3DDDIARG_GETCAPS構造体には、特定の種類の表示デバイス機能が含まれています。 |
D3DDDIARG_GETCAPTUREALLOCATIONHANDLE D3DDDIARG_GETCAPTUREALLOCATIONHANDLE構造体は、キャプチャ リソース ハンドルから割り当てハンドルを取得するためのパラメーターを記述します。 |
D3DDDIARG_GETENCRYPTIONBLTKEY _GETENCRYPTIONBLTKEY構造体は、GetEncryptionBltKey 関数が暗号化キーを取得する暗号化されたビット ブロック転送 (bitblt) セッションを記述します。 |
D3DDDIARG_GETOVERLAYCOLORCONTROLS D3DDDIARG_GETOVERLAYCOLORCONTROLS構造体は、オーバーレイのカラー コントロール設定を取得するためのパラメーターを記述します。 |
D3DDDIARG_GETPITCH D3DDDIARG_GETPITCH構造体は、GetPitch 関数がピッチを取得する暗号化されたサーフェスを表します。 |
D3DDDIARG_GETQUERYDATA D3DDDIARG_GETQUERYDATA構造体には、ユーザー モードのディスプレイ ドライバーから取得されたクエリ情報が含まれています。 |
D3DDDIARG_ISSUEQUERY D3DDDIARG_ISSUEQUERY構造体では、CreateQuery 関数によって作成されたクエリを処理する方法について説明します。 |
D3DDDIARG_LOCK D3DDDIARG_LOCK構造体は、ロックするリソースまたはリソース内のサーフェスを記述します。 |
D3DDDIARG_LOCKASYNC D3DDDIARG_LOCKASYNC構造体は、ロックするリソースまたはリソース内のサーフェスを記述します。 |
D3DDDIARG_MULTIPLYTRANSFORM D3DDDIARG_MULTIPLYTRANSFORM構造体では、現在の変換を変更する方法について説明します。 |
D3DDDIARG_OFFERRESOURCES ユーザー モード ディスプレイ ドライバーが再利用のために提供するビデオ メモリ リソースについて説明します。 OfferResources 関数と共に使用されます。 |
D3DDDIARG_OPENADAPTER D3DDDIARG_OPENADAPTER構造体には、グラフィックス アダプター オブジェクトを記述する情報が含まれています。 |
D3DDDIARG_OPENRESOURCE D3DDDIARG_OPENRESOURCE構造体には、共有リソースを開く情報が含まれています。 |
D3DDDIARG_PRESENT D3DDDIARG_PRESENT構造体は、表示するリソースを記述します。 |
D3DDDIARG_PRESENT1 表示するリソースについて説明します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のユーザー モード ディスプレイ ドライバーによって pfnPresent1(D3D) 関数と共に使用されます。 |
D3DDDIARG_PRESENTMULTIPLANEOVERLAY D3DDDIARG_PRESENTMULTIPLANEOVERLAY構造体には、表示するマルチプレーン オーバーレイ リソースを指定する情報が含まれています。 |
D3DDDIARG_PRESENTSURFACE D3DDDIARG_PRESENTSURFACE構造体には、リソース ハンドルと、表示するサーフェスを記述するサブリソース インデックスが含まれています。 |
D3DDDIARG_QUERYAUTHENTICATEDCHANNEL D3DDDIARG_QUERYAUTHENTICATEDCHANNEL構造体は、QueryAuthenticatedChannel 関数を使用してクエリを実行する認証済みチャネル情報を記述します。 |
D3DDDIARG_QUERYRESOURCERESIDENCY D3DDDIARG_QUERYRESOURCERESIDENCY構造体は、QueryResourceResidency 関数を使用して常駐が検証されるリソースの一覧を記述します。 |
D3DDDIARG_RECLAIMRESOURCES 再利用するビデオ メモリ リソースと、ユーザー モード ディスプレイ ドライバーが以前に再利用のために提供したリソースについて説明します。 ReclaimResources 関数と共に使用されます。 |
D3DDDIARG_RENAME D3DDDIARG_RENAME構造体は、リソース内のリソースまたはサーフェスを記述し、新しい割り当てで名前を変更します。 |
D3DDDIARG_RENDERSTATE D3DDDIARG_RENDERSTATE構造体では、特定のレンダリング状態を更新する方法について説明します。 |
D3DDDIARG_RESOLVESHAREDRESOURCE D3DDDIARG_RESOLVESHAREDRESOURCE構造体は、ユーザー モード ディスプレイ ドライバーの ResolveSharedResource 関数が同期共有サーフェイスまたは GDI 相互運用可能なサーフェイスとして使用するリソースを指定します。 |
D3DDDIARG_SETCLIPPLANE D3DDDIARG_SETCLIPPLANE構造体は、クリッププレーンを記述します。 |
D3DDDIARG_SETCONVOLUTIONKERNELMONO D3DDDIARG_SETCONVOLUTIONKERNELMONO構造体は、モノクロ畳み込みカーネルを設定するためのパラメーターを記述します。 |
D3DDDIARG_SETDECODERENDERTARGET D3DDDIARG_SETDECODERENDERTARGET構造体は、デコード レンダー ターゲット サーフェスを記述します。 |
D3DDDIARG_SETDEPTHSTENCIL D3DDDIARG_SETDEPTHSTENCIL構造体は、深度バッファーを指定します。 |
D3DDDIARG_SETDISPLAYMODE D3DDDIARG_SETDISPLAYMODE構造体では、表示モードを設定するためのパラメーターについて説明します。 |
D3DDDIARG_SETINDICES D3DDDIARG_SETINDICES構造体は、現在のインデックス バッファーを設定するためのパラメーターを記述します。 |
D3DDDIARG_SETLIGHT D3DDDIARG_SETLIGHT構造体では、光のプロパティを設定する方法について説明します。 |
D3DDDIARG_SETMATERIAL D3DDDIARG_SETMATERIAL構造体は、レンダリングに使用されるマテリアル プロパティを記述します。 |
D3DDDIARG_SETOVERLAYCOLORCONTROLS D3DDDIARG_SETOVERLAYCOLORCONTROLS構造体は、オーバーレイのカラー コントロール設定を変更するためのパラメーターを記述します。 |
D3DDDIARG_SETPALETTE D3DDDIARG_SETPALETTE構造体では、パレットをテクスチャに関連付ける方法について説明します。 |
D3DDDIARG_SETPIXELSHADERCONST D3DDDIARG_SETPIXELSHADERCONST構造体では、ピクセル シェーダー定数レジスタを設定する方法について説明します。 |
D3DDDIARG_SETPRIORITY D3DDDIARG_SETPRIORITY構造体は、マネージド テクスチャに設定する優先度レベルを表します。 |
D3DDDIARG_SETRENDERTARGET D3DDDIARG_SETRENDERTARGET構造体は、レンダー ターゲット サーフェスを記述します。 |
D3DDDIARG_SETSTREAMSOURCE D3DDDIARG_SETSTREAMSOURCE構造体は、頂点バッファーにバインドする頂点ストリームの部分を記述します。 |
D3DDDIARG_SETSTREAMSOURCEFREQ D3DDDIARG_SETSTREAMSOURCEFREQ構造体は、頂点ストリーム ソースの一部の周波数除数がどのように設定されるかを示します。 |
D3DDDIARG_SETSTREAMSOURCEUM D3DDDIARG_SETSTREAMSOURCEUM構造体は、ユーザー メモリ バッファーにバインドする頂点ストリームを記述します。 |
D3DDDIARG_SETTRANSFORM D3DDDIARG_SETTRANSFORM構造体では、変換を設定する方法について説明します。 |
D3DDDIARG_SETVERTEXSHADERCONST D3DDDIARG_SETVERTEXSHADERCONST構造体では、頂点シェーダー定数レジスタを設定する方法について説明します。 |
D3DDDIARG_SETVIDEOPROCESSRENDERTARGET D3DDDIARG_SETVIDEOPROCESSRENDERTARGET構造体は、ビデオ処理用のレンダー ターゲット サーフェスを記述します。 |
D3DDDIARG_STARTSESSIONKEYREFRESH D3DDDIARG_STARTSESSIONKEYREFRESH構造体には、暗号化セッションの乱数に関する情報が含まれています。 |
D3DDDIARG_STATESET D3DDDIARG_STATESET構造体では、状態ブロックを設定する方法について説明します。 |
D3DDDIARG_SYNCTOKEN 同期トークン情報を提供する構造体。 |
D3DDDIARG_TEXBLT D3DDDIARG_TEXBLT構造体は、テクスチャ ビット ブロック転送 (bitblt) 操作のパラメーターを記述します。 |
D3DDDIARG_TEXBLT1 テクスチャ ビット ブロック転送 (bitblt) 操作のパラメーターについて説明します。 |
D3DDDIARG_TEXTURESTAGESTATE D3DDDIARG_TEXTURESTAGESTATE構造体では、複数のテクスチャ グループ内の特定のステージでテクスチャを更新する方法について説明します。 |
D3DDDIARG_TRIMRESIDENCYSET D3DDDIARG_TRIMRESIDENCYSETは、特定のデバイスの常駐リストをトリミングするために、ユーザー モード ドライバーによって pfnTrimResidencySet と共に使用されます。 |
D3DDDIARG_UNLOCK D3DDDIARG_UNLOCK構造体は、ロックを解除するリソースまたはリソース内のサーフェスを表します。 |
D3DDDIARG_UNLOCKASYNC D3DDDIARG_UNLOCKASYNC構造体は、ロックを解除するリソースまたはリソース内のサーフェスを記述します。 |
D3DDDIARG_UPDATEOVERLAY D3DDDIARG_UPDATEOVERLAY構造体は、変更するオーバーレイを記述します。 |
D3DDDIARG_UPDATEPALETTE D3DDDIARG_UPDATEPALETTE構造体は、テクスチャ パレットの更新に使用されるパラメーターを記述します。 |
D3DDDIARG_UPDATESUBRESOURCEUP ソース システム メモリ領域からターゲット サブリソース リージョンを更新するために使用される情報について説明します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のユーザー モード ディスプレイ ドライバーで使用されます。 |
D3DDDIARG_VALIDATETEXTURESTAGESTATE D3DDDIARG_VALIDATETEXTURESTAGESTATE構造体には、ハードウェアが現在の状態で指定されているブレンド操作を実行できるパスの数が含まれています。 |
D3DDDIARG_VIDEOPROCESSBLT D3DDDIARG_VIDEOPROCESSBLT構造では、実行する Microsoft DirectX ビデオ アクセラレーション (VA) ビデオ処理操作について説明します。 |
D3DDDIARG_VIDEOPROCESSENDFRAME D3DDDIARG_VIDEOPROCESSENDFRAME構造体は、フレームの処理を停止する必要がある Microsoft DirectX ビデオ アクセラレータ (VA) ビデオ プロセスを指定します。 |
D3DDDIARG_VIEWPORTINFO D3DDDIARG_VIEWPORTINFO構造体は、ビュークリッピング四角形の位置とサイズを表します。 |
D3DDDIARG_VOLUMEBLT D3DDDIARG_VOLUMEBLT構造体は、ボリューム ビット ブロック転送 (bitblt) 操作のパラメーターを記述します。 |
D3DDDIARG_VOLUMEBLT1 ボリューム ビット ブロック転送 (bitblt) 操作のパラメーターについて説明します。 |
D3DDDIARG_WINFO D3DDDIARG_WINFO構造体は、w バッファリングの w 範囲を記述します。 |
D3DDDIARG_ZRANGE D3DDDIARG_ZRANGE構造体は、z 範囲の最小値と最大値を指定します。 |
D3DDDIBOX ボリューム テクスチャの境界について説明します。 |
D3DDDICAPS_ARCHITECTURE_INFO D3DDDICAPS_ARCHITECTURE_INFO構造体は、ディスプレイ アダプターのアーキテクチャに関する情報を提供します。 |
D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT構造体では、ユーザー モード ディスプレイ ドライバーのシェーダーの精度サポート オプションについて説明します。 |
D3DDDICAPS_SIMPLE_INSTANCING_SUPPORT 単純なインスタンス化がサポートされているかどうかを説明します。 |
D3DDDICB_ALLOCATE D3DDDICB_ALLOCATE構造体には、メモリを割り当てる情報が含まれています。 |
D3DDDICB_CREATECONTEXT D3DDDICB_CREATECONTEXT構造体は、作成するコンテキストを記述します。 |
D3DDDICB_CREATECONTEXTVIRTUAL D3DDDICB_CREATECONTEXTVIRTUALは pfnCreateContextVirtualCb と共に使用され、仮想アドレス指定をサポートするコンテキストを作成します。 |
D3DDDICB_CREATEHWCONTEXT ハードウェア コンテキストを作成するための情報を提供する構造体。 |
D3DDDICB_CREATEHWQUEUE ハードウェア キューを作成するための情報を保持する構造体。 |
D3DDDICB_CREATEOVERLAY D3DDDICB_CREATEOVERLAY構造では、オーバーレイ ハードウェアについて説明します。 |
D3DDDICB_CREATEPAGINGQUEUE D3DDDICB_CREATEPAGINGQUEUEは pfnCreatePagingQueueCb と共に使用され、デバイス リソースの常駐など、デバイスのビデオ メモリ管理操作との同期に使用できるデバイス ページング キューを作成します。 |
D3DDDICB_CREATESYNCHRONIZATIONOBJECT D3DDDICB_CREATESYNCHRONIZATIONOBJECT構造体は、pfnCreateSynchronizationObjectCb 関数が作成する同期オブジェクトを記述します。 |
D3DDDICB_CREATESYNCHRONIZATIONOBJECT2 pfnCreateSynchronizationObject2Cb 関数が作成する同期オブジェクトについて説明します。 |
D3DDDICB_DEALLOCATE D3DDDICB_DEALLOCATE構造体は、リリースする割り当てを記述します。 |
D3DDDICB_DEALLOCATE2 D3DDDICB_DEALLOCATE2構造体は、pfnDeallocate2Cb を使用して割り当てを解放するためのパラメーターを記述します。 |
D3DDDICB_DESTROYCONTEXT D3DDDICB_DESTROYCONTEXT構造体には、破棄するコンテキストへのハンドルが含まれています。 |
D3DDDICB_DESTROYHWCONTEXT ハードウェア コンテキストを破棄するための情報を保持する構造体。 |
D3DDDICB_DESTROYHWQUEUE ハードウェア キューを破棄するための情報を保持する構造体。 |
D3DDDICB_DESTROYOVERLAY D3DDDICB_DESTROYOVERLAY構造体には、破棄するオーバーレイへのハンドルが含まれています。 |
D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT構造体には、破棄する同期オブジェクトへのハンドルが含まれています。 |
D3DDDICB_ESCAPE D3DDDICB_ESCAPE構造体は、ユーザー モードディスプレイ ドライバーがディスプレイ ミニポート ドライバーと共有する情報を記述します。 |
D3DDDICB_EVICT D3DKMT_EVICTは pfnEvictCb と共に使用され、常駐参照カウントから 1 つを減算します。 |
D3DDDICB_FLIPOVERLAY D3DDDICB_FLIPOVERLAY構造体は、オーバーレイに表示する新しい割り当てを記述します。 |
D3DDDICB_FREEGPUVIRTUALADDRESS D3DDDICB_FREEGPUVIRTUALADDRESSは pfnFreeGpuVirtualAddressCb と共に使用され、以前に予約またはマップされたグラフィックス処理装置 (GPU) 仮想アドレスの範囲を解放します。 |
D3DDDICB_GETMULTISAMPLEMETHODLIST D3DDDICB_GETMULTISAMPLEMETHODLIST構造体は、割り当ての複数サンプル メソッドの一覧を取得するパラメーターを記述します。 |
D3DDDICB_INVALIDATECACHE キャッシュを無効にするために使用される引数。 |
D3DDDICB_LOCK D3DDDICB_LOCK構造体は、割り当てをロックするためのパラメーターを記述します。 |
D3DDDICB_LOCK2 D3DDDICB_LOCK2では、割り当てをロックするためのパラメーターについて説明します。 |
D3DDDICB_LOGUMDMARKER ユーザー モード ディスプレイ ドライバーが定義した Windows イベント トレーシング (ETW) マーカー イベントの場所に関する情報を指定します。 |
D3DDDICB_OFFERALLOCATIONS ドライバーが再利用のために提供するビデオ メモリの割り当てを定義します。 pfnOfferAllocationsCb 関数と共に使用されます。 |
D3DDDICB_OFFERALLOCATIONS2 割り当てを提供するために使用されます。 |
D3DDDICB_PRESENT D3DDDICB_PRESENT構造体は、コンテンツのコピーの送受信を行う割り当てを記述します。 |
D3DDDICB_PRESENTMULTIPLANEOVERLAY D3DDDICB_PRESENTMULTIPLANEOVERLAY構造体には、コンテンツがコピーされるマルチプレーン オーバーレイの割り当てを記述する情報が含まれています。 |
D3DDDICB_QUERYADAPTERINFO D3DDDICB_QUERYADAPTERINFO構造体には、グラフィックス アダプターを記述する情報が含まれています。 |
D3DDDICB_QUERYADAPTERINFO2 グラフィックス アダプターについて説明する情報が含まれています。 |
D3DDDICB_QUERYRESIDENCY D3DDDICB_QUERYRESIDENCY構造体は、リソースまたは割り当ての一覧の常駐状態を記述します。 |
D3DDDICB_RECLAIMALLOCATIONS 再利用するビデオ メモリ リソースと、ユーザー モード ディスプレイ ドライバーが以前に再利用のために提供したリソースについて説明します。 pfnReclaimAllocationsCb 関数と共に使用されます。 |
D3DDDICB_RECLAIMALLOCATIONS2 D3DDDICB_RECLAIMALLOCATIONS2は pfnReclaimAllocations2Cb と共に使用され、以前はドライバーによって再利用するために提供されていた、再利用されるビデオ メモリ リソースを記述します。 |
D3DDDICB_RECLAIMALLOCATIONS3 D3DDDICB_RECLAIMALLOCATIONS3は pfnReclaimAllocations3Cb と共に使用され、以前はドライバーによって再利用するために提供されていた、再生されるビデオ メモリ リソースを記述します。 |
D3DDDICB_RENDER D3DDDICB_RENDER構造の詳細を確認します。 |
D3DDDICB_RENDERFLAGS D3DDDICB_RENDERFLAGS構造体は、レンダリングするコマンド バッファーに関する情報を識別します。 |
D3DDDICB_SETDISPLAYMODE D3DDDICB_SETDISPLAYMODE構造体は、ディスプレイへのスキャン アウトに使用されるプライマリ割り当てを記述します。 |
D3DDDICB_SETDISPLAYPRIVATEDRIVERFORMAT D3DDDICB_SETDISPLAYPRIVATEDRIVERFORMAT構造体は、pfnSetDisplayPrivateDriverFormatCb 関数の呼び出しでビデオの現在のソースに設定するプライベート形式の属性を記述します。 |
D3DDDICB_SETPRIORITY D3DDDICB_SETPRIORITY構造体は、リソースまたは割り当ての一覧を設定する優先度レベルを表します。 |
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT構造体は、pfnSignalSynchronizationObjectCb 関数の呼び出しでシグナリングを設定するために必要なパラメーターを記述します。 |
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT2 pfnSignalSynchronizationObject2Cb 関数の呼び出しでシグナリングを設定するために必要なパラメーターについて説明します。 |
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPUは pfnSignalSynchronizationObjectFromCpuCb と共に使用され、ドライバーが監視対象のフェンスを通知できるようにします。 |
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPUは、監視対象のフェンスを通知するために pfnSignalSynchronizationObjectFromGpuCb と共に使用されます。 |
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2は、pfnSignalSynchronizationObjectFromGpu2Cb と共に使用して、監視対象のフェンスを通知します。 |
D3DDDICB_SUBMITCOMMAND D3DDDICB_SUBMITCOMMAND構造の詳細を確認します。 |
D3DDDICB_SUBMITCOMMANDFLAGS D3DDDICB_SUBMITCOMMANDFLAGSは、グラフィックス処理装置 (GPU) 仮想アドレス指定をサポートするコンテキストでコマンド バッファーを処理する方法を示すために使用されます。 |
D3DDDICB_SUBMITCOMMANDTOHWQUEUE キュー ハードウェアに情報を保持する構造体。 |
D3DDDICB_SUBMITCOMMANDTOHWQUEUEFLAGS キューのハードウェア フラグに対する情報を保持する構造体。 |
D3DDDICB_SUBMITHISTORYSEQUENCE 詳細情報: D3DDDICB_SUBMITHISTORYSEQUENCE |
D3DDDICB_SUBMITPRESENTBLTTOHWQUEUE ハードウェア キューに Blt を提示する情報を含む構造体。 |
D3DDDICB_SUBMITPRESENTTOHWQUEUE PFND3DDDI_SUBMITPRESENTTOHWQUEUECBコールバック関数によって使用される引数。 |
D3DDDICB_SUBMITSIGNALSYNCOBJECTSTOHWQUEUE 信号同期オブジェクトをハードウェア キューに送信するための情報を保持する構造体。 |
D3DDDICB_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE 同期されたオブジェクトを待機する情報を保持する構造体。 |
D3DDDICB_SYNCTOKEN 同期トークンの作成に使用される引数。 |
D3DDDICB_UNLOCK D3DDDICB_UNLOCK構造体は、ロック解除する割り当てを記述します。 |
D3DDDICB_UNLOCK2 D3DDDICB_UNLOCK2ロック解除する割り当てについて説明します。 |
D3DDDICB_UPDATEGPUVIRTUALADDRESS D3DDDICB_UPDATEGPUVIRTUALADDRESSは pfnUpdateGpuVirtualAddressCb と共に使用され、ユーザー モード ドライバーは、ページ テーブル更新の 1 つのバッチでプロセス仮想アドレス空間に適用されるマッピング操作の数を指定できます。 |
D3DDDICB_UPDATEOVERLAY D3DDDICB_UPDATEOVERLAY構造体は、オーバーレイを変更するためのパラメーターを記述します。 |
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT構造体は、pfnWaitForSynchronizationObjectCb 関数の呼び出しで待機を設定するために必要なパラメーターを記述します。 |
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT2 pfnWaitForSynchronizationObject2Cb 関数の呼び出しで待機を設定するために必要なパラメーターについて説明します。 |
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMCPU D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMCPUは、監視対象のフェンスが特定の値に達するのを待機するために pfnWaitForSynchronizationObjectFromCpuCb と共に使用されます。 |
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPUは pfnWaitForSynchronizationObjectFromGpuCb と共に使用され、監視対象のフェンスが特定の値に達するのを待機します。 |
D3DDDIDEVINFO_VCACHE D3DDDIDEVINFO_VCACHE構造体は、デバイスの頂点キャッシュ情報を記述します。 |
D3DDDIENCRYPTED_BLOCK_INFO D3DDDIENCRYPTED_BLOCK_INFO構造体は、暗号化されるバッファーの部分を記述します。 |
D3DDDIRANGE バッファー内のメモリの範囲を指定します。 |
D3DDDIRECTPATCH_INFO 直接パッチ情報が含まれています。 |
D3DDDITRIPATCH_INFO トリパッチ情報が含まれています。 |
D3DDDIVERTEXELEMENT D3DDDIVERTEXELEMENT構造体は、頂点シェーダー宣言の配列内の要素を記述します。 |
DDICERTIFICATEINFO を DDICERTIFICATEINFO 構造体は、ドライバーが使用する証明書に関する情報を記述します。 |
DDICHECKOVERLAYSUPPORTINPUT の DDICHECKOVERLAYSUPPORTINPUT 構造体は、オーバーレイのサポートを確認するためにユーザー モード ディスプレイ ドライバーが使用するオーバーレイ表示モードを記述します。 |
DDICONTENTPROTECTIONCAPS DDICONTENTPROTECTIONCAPS 構造体は、ドライバーが使用する特定の暗号化とデコードの組み合わせを記述します。 |
DDIGAMMACAPS の DDIGAMMACAPS 構造体は、ユーザー モード ディスプレイ ドライバーがサポートするガンマ ランプ機能について説明します。 |
DDIMULTISAMPLEQUALITYLEVELSDATA DDIMULTISAMPLEQUALITYLEVELSDATA 構造体は、指定されたレンダー ターゲット形式の複数サンプル品質レベルの数を記述します。 |
DDRAW_CAPS DDRAW_CAPS構造体では、ユーザー モード ディスプレイ ドライバーがサポートする一般的な Microsoft DirectDraw 機能について説明します。 |
DDRAW_MODE_SPECIFIC_CAPS DDRAW_MODE_SPECIFIC_CAPS構造体では、グラフィックス カード上の特定のディスプレイ デバイス (ヘッド) に固有の Microsoft DirectDraw 機能について説明します。 |
DXVADDI_AYUVSAMPLE16 DXVADDI_AYUVSAMPLE16構造体は、16 ビットの Cr、Cb、および Y 色の値と、関連付けられた不透明度を表します。 |
DXVADDI_AYUVSAMPLE8 DXVADDI_AYUVSAMPLE8構造体は、8 ビットの Cr、Cb、Y 色の値と、関連付けられた不透明度を表します。 |
DXVADDI_CONFIGPICTUREDECODE DXVADDI_CONFIGPICTUREDECODE構造体では、圧縮された画像デコードの構成について説明します。 |
DXVADDI_DECODEBUFFERDESC DXVADDI_DECODEBUFFERDESC構造体は、ホスト デコーダーからアクセラレータに現在渡されているバッファーを記述します。 |
DXVADDI_DECODEBUFFERINFO DXVADDI_DECODEBUFFERINFO構造体は、ビデオ デコード シナリオに必要な圧縮バッファーの特定の種類に関する情報を記述します。 |
DXVADDI_DECODEINPUT DXVADDI_DECODEINPUT構造体は、Microsoft DirectX ビデオ アクセラレーション (DirectX VA) デコードの種類でサポートされるレンダー ターゲット形式を記述します。 |
DXVADDI_EXTENDEDFORMAT DXVADDI_EXTENDEDFORMAT構造体は、ビデオ フレームの拡張形式を記述します。 |
DXVADDI_FILTERVALUES DXVADDI_FILTERVALUES構造体は、フィルターに関連する値を記述します。 |
DXVADDI_FIXED32 DXVADDI_FIXED32構造体は、16.16 固定小数点番号からの浮動小数点数を記述します。 |
DXVADDI_FREQUENCY DXVADDI_FREQUENCY構造体は、Hertz (Hz) のビデオ フレーム レートを表します。 たとえば、NTSC テレビは 1001 を超える 60000 です。 |
DXVADDI_PRIVATEBUFFER DXVADDI_PRIVATEBUFFER構造体は、非標準デコーダーがデコード操作を実行するために使用するプライベート バッファーを記述します。 |
DXVADDI_PRIVATEDATA DXVADDI_PRIVATEDATA構造の詳細を確認します。 |
DXVADDI_PROCAMPVALUES DXVADDI_PROCAMPVALUES構造体は、ProcAmp コントロールの調整値を記述します。 |
DXVADDI_PVP_BLOCK128 DXVADDI_PVP_KEY128構造体には、デコード デバイスがフレームのデコードを開始するために使用する 128 ビット キーが含まれています。 |
DXVADDI_PVP_HW_IV DXVADDI_PVP_HW_IV構造体には、128 ビット保護ビデオ パス (PVP) 値を形成するために結合される 2 つの 64 ビット値が含まれています。 |
DXVADDI_PVP_SETKEY DXVADDI_PVP_SETKEY構造体は、フレームのデコードを開始するためにデコード デバイスが使用するキーを記述します。 |
DXVADDI_QUERYEXTENSIONCAPSINPUT DXVADDI_QUERYEXTENSIONCAPSINPUT構造体は、情報が要求される拡張 GUID の機能を記述します。 |
DXVADDI_QUERYFILTERPROPERTYRANGEINPUT DXVADDI_QUERYFILTERPROPERTYRANGEINPUT構造体は、範囲情報が要求されるビデオ ストリームのフィルター設定を記述します。 |
DXVADDI_QUERYPROCAMPINPUT DXVADDI_QUERYPROCAMPINPUT構造体は、範囲情報が要求されるビデオ ストリームの ProcAmp コントロール プロパティを記述します。 |
DXVADDI_VALUERANGE DXVADDI_VALUERANGE構造体は、プロパティの値 (値の分散や既定値など) を記述します。 |
DXVADDI_VIDEODESC DXVADDI_VIDEODESC構造体は、ビデオ ストリームを記述します。 |
DXVADDI_VIDEOPROCESSBLTFLAGS DXVADDI_VIDEOPROCESSBLTFLAGS構造体は、前の宛先サーフェスからの現在の宛先サーフェスの変更を識別します。 |
DXVADDI_VIDEOPROCESSORCAPS DXVADDI_VIDEOPROCESSORCAPS構造では、特定のインターレース解除モードのビデオ処理機能について説明します。 |
DXVADDI_VIDEOPROCESSORINPUT DXVADDI_VIDEOPROCESSORINPUT構造体は、ビデオ処理デバイスの種類によって処理されるビデオ ストリームを記述します。 |
DXVADDI_VIDEOSAMPLE DXVADDI_VIDEOSAMPLE構造体は、ビデオ処理操作で使用されるビデオ サンプルの形式を記述します。 |
DXVADDI_VIDEOSAMPLEFLAGS DXVADDI_VIDEOSAMPLEFLAGS構造体は、前のサンプル フレームからの現在のサンプル フレームの変更を識別します。 |
DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA構造体は、出力のアルファフィル モードを指定するデータを記述します。 |
DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA構造体は、出力のターゲットの四角形に塗りつぶす背景色を指定するデータを記述します。 |
DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA構造体は、出力のダウン サンプリングを指定するデータを記述します。 |
DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA構造体は、出力の色空間を指定するデータを記述します。 |
DXVAHDDDI_BLT_STATE_PRIVATE_DATA DXVAHDDDI_BLT_STATE_PRIVATE_DATA構造体は、プライベート ビット ブロック転送 (bitblt) 状態を指定するデータを記述します。 |
DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA構造体は、出力のターゲット四角形を指定するデータを記述します。 |
DXVAHDDDI_COLOR DXVAHDDDI_COLOR共用体には、YCbCr または RGB カラー構造を持つ色を指定する情報が含まれています。 |
DXVAHDDDI_COLOR_RGBA DXVAHDDDI_COLOR_RGBA構造体は、RGB の観点から色を表します。 |
DXVAHDDDI_COLOR_YCbCrA DXVAHDDDI_COLOR_YCbCrA構造体は、YCbCr 項の色を表します。 |
DXVAHDDDI_CONTENT_DESC DXVAHDDDI_CONTENT_DESC構造体は、デコード デバイスが処理するビデオ コンテンツを記述します。 |
DXVAHDDDI_CUSTOM_RATE_DATA DXVAHDDDI_CUSTOM_RATE_DATA構造体は、デコード デバイスが処理するビデオ コンテンツを記述します。 |
DXVAHDDDI_DEVICE_DESC DXVAHDDDI_DEVICE_DESC構造体は、デコード デバイスを記述します。 |
DXVAHDDDI_FILTER_RANGE_DATA フィルター範囲について説明します。 |
DXVAHDDDI_RATIONAL DXVAHDDDI_RATIONAL構造体は、ビデオ モードの垂直方向と水平方向の周波数 (つまり、垂直同期と水平同期) を表す小数部の値を表します。 |
DXVAHDDDI_STREAM_DATA DXVAHDDDI_STREAM_DATA構造体は、処理される入力ストリームを記述します。 |
DXVAHDDDI_STREAM_STATE_ALPHA_DATA DXVAHDDDI_STREAM_STATE_ALPHA_DATA構造体は、プレーンごとのアルファ ブレンド レベルを指定するストリーム状態データを記述します。 |
DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA構造体は、ピクセル縦横比を指定するストリーム状態データを記述します。 |
DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA構造体は、変換先の四角形を指定するストリーム状態データを記述します。 ドライバーは、入力サーフェイス内のソース四角形を出力サーフェイス内の宛先の四角形にスケーリングします。 |
DXVAHDDDI_STREAM_STATE_FILTER_DATA DXVAHDDDI_STREAM_STATE_FILTER_DATA構造体は、フィルター レベルを指定するストリーム状態データを記述します。 |
DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA構造体は、入力のフレーム形式を指定するデータを記述します。 |
DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA構造体は、入力ストリームの色空間を指定するストリーム状態データを記述します。 |
DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA構造体は、入力の luma キーを指定するストリーム状態データを記述します。 ドライバーは、luma キー範囲内の luma 値を持つピクセルが透明であることを前提としています。 |
DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA構造体は、入力ストリームの出力速度を指定するストリーム状態データを記述します。 |
DXVAHDDDI_STREAM_STATE_PALETTE_DATA DXVAHDDDI_STREAM_STATE_PALETTE_DATA構造体は、入力のパレット エントリを指定するストリーム状態データを記述します。 |
DXVAHDDDI_STREAM_STATE_PRIVATE_DATA DXVAHDDDI_STREAM_STATE_PRIVATE_DATA構造体は、プライベート ストリームの状態を指定するストリーム状態データを記述します。 |
DXVAHDDDI_STREAM_STATE_PRIVATE_IVTC_DATA DXVAHDDDI_STREAM_STATE_PRIVATE_IVTC_DATA構造体は、ドライバーからの逆テレシネ統計のクエリに使用されるプライベート ストリーム状態データを記述します。 |
DXVAHDDDI_STREAM_STATE_ROTATION_DATA 表示出力サーフェイスの時計回りの回転を指定するストリーム状態データについて説明します。 |
DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA構造体は、入力ストリームのソース四角形を指定するストリーム状態データを記述します。 |
DXVAHDDDI_SURFACE DXVAHDDDI_SURFACE構造体はサーフェスを表します。 |
DXVAHDDDI_VPCAPS ビデオ プロセッサとその機能について説明します。 |
DXVAHDDDI_VPDEVCAPS DXVAHDDDI_VPDEVCAPS構造では、デコード デバイスがサポートするビデオ プロセッサ機能について説明します。 |
FORMATOP FORMATOP 構造体は、このようなサーフェスで実行できるサーフェス形式と操作を記述します。 |
列挙 体
D3DDDI_CERTIFICATETYPE D3DDDI_CERTIFICATETYPE列挙には、証明書の種類を識別する値が含まれています。 |
D3DDDI_CHECK_DIRECT_FLIP_FLAGS ビデオ メモリのシームレスな反転を指定するために、CheckDirectFlipSupport 関数の CheckDirectFlipFlags パラメーターによって使用されます。 |
D3DDDI_COMPOSERECTSOP 四角形領域を構成する方法について説明します。 |
D3DDDI_COPY_FLAGS そのリソース内のリージョンのコピーまたは更新操作中に、リソースの既存のコンテンツを処理する方法を指定します。 |
D3DDDI_COUNTER_TYPE D3DDDI_COUNTER_TYPE列挙型の詳細を確認します。 |
D3DDDI_DEVICEEXECUTION_STATE デバイスの状態を示します。 |
D3DDDI_DLIST_QUERY_DECISION_FACTOR D3DDDI_DLIST_QUERY_DECISION_FACTOR列挙値は、pfnQueryDlistForApplication2Cb によって返される GPU 設定を決定した係数を表します。 |
D3DDDI_DLIST_QUERY_RESULT D3DDDI_DLIST_QUERY_RESULT列挙値は、照会されたアプリケーションの pfnQueryDlistForApplication2Cb によって返される GPU 設定を記述します。 |
D3DDDI_FLUSH_FLAGS pfnFlush1 関数の呼び出しで、ドライバーができるだけ多くのメモリを解放する必要があるかどうかを示します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.3 以降のユーザー モード ディスプレイ ドライバーで使用されます。 |
D3DDDI_MARKERLOGTYPE ユーザー モード ディスプレイ ドライバーがサポートする Windows イベント トレーシング (ETW) ログのマーカーの種類を示します。 |
D3DDDI_MARKERTYPE ユーザー モード ディスプレイ ドライバーがサポートする Windows イベント トレーシング (ETW) マーカー イベントの種類を示します。 |
D3DDDI_MULTIPLANE_OVERLAY_BLEND D3DDDI_MULTIPLANE_OVERLAY_BLEND列挙体は、オーバーレイ 平面で実行するブレンド操作を識別します。 |
D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS _D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS列挙には、オーバーレイ 平面の機能を示す値が含まれています。 |
D3DDDI_MULTIPLANE_OVERLAY_FLAGS D3DDDI_MULTIPLANE_OVERLAY_FLAGS列挙体は、オーバーレイ 平面で実行するフリップ操作を識別します。 |
D3DDDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY D3DDDI_MULTIPLANE_OVERLAY_STRETCH_QUALITYは、ハードウェアがマルチプレーン オーバーレイ データを拡大または縮小するときに実行するフィルター処理を指定します。 |
D3DDDI_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT オーバーレイ プレーンのビデオ フレーム形式を識別します。 D3DDDI_MULIIPLANE_OVERLAY_VIDEO_FRAME_FORMAT_PROGRESSIVE値のみがサポートされています。 |
D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS D3DDDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS列挙体は、マルチプレーン オーバーレイを記述する YUV 範囲と変換情報を識別します。 |
D3DDDI_QUERYADAPTERTYPE ディスプレイ アダプターの種類のクエリ。 |
D3DDDI_RESIDENCYSTATUS 所在地の状態。 |
D3DDDI_SETLIGHT_TYPE ライトの種類を設定します。 |
D3DDDIBASISTYPE 基準の種類。 |
D3DDDICAPS_SHADER_MIN_PRECISION D3DDDICAPS_SHADER_MIN_PRECISION列挙体は、ユーザー モード ドライバーがシェーダーでサポートする最小有効桁数レベルを指定します。 |
D3DDDICAPS_TYPE D3DDDICAPS_TYPE列挙型には、ドライバーの GetCaps 関数の呼び出しから受け取る機能情報の種類を識別する値が含まれています。 |
D3DDDIDEGREETYPE 度の種類。 |
D3DDDIQUERYTYPE クエリの種類。 |
D3DDDIRENDERSTATETYPE レンダリング状態の種類。 |
D3DDDITEXTUREFILTERTYPE テクスチャ フィルターの種類。 |
D3DDDITEXTURESTAGESTATETYPE テクスチャ ステージの状態の種類。 |
DDIAUTHENTICATEDCHANNELTYPE DDIAUTHENTICATEDCHANNELTYPE 列挙には、認証済みチャネルの種類を識別する値が含まれています。 |
DXVADDI_NOMINALRANGE DXVADDI_NOMINALRANGE列挙型には、サンプル データにヘッドルーム (つまり、白 1.0 を超える値) と toeroom (つまり、基準 0.0 黒より下のスーパーラック) が含まれているかどうかを識別する値が含まれています。 |
DXVADDI_SAMPLEFORMAT DXVADDI_SAMPLEFORMAT列挙型には、ビデオ フレームのサンプリング方法を識別する値が含まれています。 |
DXVADDI_VIDEOCHROMASUBSAMPLING DXVADDI_VIDEOCHROMASUBSAMPLING列挙型には、Y'Cb'Cr' データの彩度エンコード スキームを識別する値が含まれています。 |
DXVADDI_VIDEOLIGHTING DXVADDI_VIDEOLIGHTING列挙型には、ビデオを表示するための照明条件を識別する値が含まれています。 |
DXVADDI_VIDEOPRIMARIES DXVADDI_VIDEOPRIMARIES列挙型には、色の原色を識別する値が含まれています。これは、どの RGB 基底関数が使用されているかを示します。 |
DXVADDI_VIDEOTRANSFERFUNCTION DXVADDI_VIDEOTRANSFERFUNCTION列挙型には、R'G'B' から RGB への変換関数を識別する値が含まれています。 |
DXVADDI_VIDEOTRANSFERMATRIX DXVADDI_VIDEOTRANSFERMATRIX列挙型には、Y'Cb'Cr' から (studio) R'G'B' への変換行列を識別する値が含まれています。 |
DXVAHDDDI_ALPHA_FILL_MODE DXVAHDDDI_ALPHA_FILL_MODE列挙には、設定するアルファ フィル モードの種類を識別する値が含まれています。 |
DXVAHDDDI_BLT_STATE DXVAHDDDI_BLT_STATE列挙には、ビデオ プロセッサのビット ブロック転送 (bitblt) 状態データを識別する値が含まれています。 |
DXVAHDDDI_DEVICE_CAPS DirectX ビデオ アクセラレーション デバイスの機能。 |
DXVAHDDDI_DEVICE_USAGE DXVAHDDDI_DEVICE_USAGE列挙には、デコード デバイスがビデオを再生する方法を識別する値が含まれています。 |
DXVAHDDDI_FEATURE_CAPS DirectX ビデオ アクセラレーション機能。 |
DXVAHDDDI_FILTER DXVAHDDDI_FILTER列挙には、ドライバーの GetCaps 関数がD3DDDICAPS_DXVAHD_GETVPFILTERRANGE値を設定して呼び出されたときにドライバーが取得する必要があるフィルター範囲を識別する値が含まれています。 |
DXVAHDDDI_FILTER_CAPS DirectX ビデオ アクセラレーション フィルター機能。 |
DXVAHDDDI_FRAME_FORMAT DXVAHDDDI_FRAME_FORMAT列挙には、フレーム形式を識別する値が含まれています。 |
DXVAHDDDI_INPUT_FORMAT_CAPS DirectX ビデオ アクセラレーション入力フォーマット機能。 |
DXVAHDDDI_ITELECINE_CAPS Microsoft DirectX ビデオ アクセラレーション 高解像度 (DXVA-HD) ビデオ プロセッサの逆テレシン (IVTC) 機能を指定します。 |
DXVAHDDDI_NOMINAL_RANGE DXVAHDDDI_NOMINAL_RANGE列挙は、YUV カラー エンコード システム データの輝度範囲を示します。 |
DXVAHDDDI_OUTPUT_RATE DXVAHDDDI_OUTPUT_RATE列挙には、ドライバーが使用する必要がある出力速度を識別する値が含まれています。 |
DXVAHDDDI_PROCESSOR_CAPS Microsoft DirectX ビデオ アクセラレーションの高解像度 (DXVA-HD) ビデオ プロセッサ機能を指定します。 |
DXVAHDDDI_ROTATION 表示出力サーフェスの時計回りの回転を指定します。 |
DXVAHDDDI_STREAM_STATE DXVAHDDDI_STREAM_STATE列挙には、ビデオ プロセッサのストリーム状態データを識別する値が含まれています。 |