Direct3D 9-Videostrukturen

Beschreibt die Strukturen, die von den Microsoft Direct3D 9-Videoschnittstellen verwendet werden.

Struktur
D3D_OMAC
Enthält einen Nachrichtenauthentifizierungscode (Message Authentication Code, MAC).
D3DAES_CTR_IV
Enthält einen Initialisierungsvektor (IV).
D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT
Enthält Eingabedaten für die IDirect3DAuthenticatedChannel9::Configure-Methode .
D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT
Enthält die Antwort auf einen Aufruf der IDirect3DAuthenticatedChannel9::Configure-Methode .
D3DAUTHENTICATEDCHANNEL_CONFIGUREINITIALIZE
Enthält Eingabedaten für einen D3DAUTHENTICATEDCONFIGURE_INITIALIZE-Befehl .
D3DAUTHENTICATEDCHANNEL_CONFIGUREPROTECTION
Enthält Eingabedaten für einen D3DAUTHENTICATEDCONFIGURE_PROTECTION-Befehl .
D3DAUTHENTICATEDCHANNEL_CONFIGURECRYPTOSESSION
Enthält Eingabedaten für einen D3DAUTHENTICATEDCONFIGURE_CRYPTOSESSION-Befehl .
D3DAUTHENTICATEDCHANNEL_CONFIGURESHAREDRESOURCE
Enthält Eingabedaten für einen D3DAUTHENTICATEDCONFIGURE_SHAREDRESOURCE-Befehl .
D3DAUTHENTICATEDCHANNEL_CONFIGUREUNCOMPRESSEDENCRYPTION
Enthält Eingabedaten für einen D3DAUTHENTICATEDCONFIGURE_ENCRYPTIONWHENACCESSIBLE-Befehl .
D3DAUTHENTICATEDCHANNEL_PROTECTION_FLAGS
Gibt die Schutzebene für Videoinhalte an.
D3DAUTHENTICATEDCHANNEL_QUERY_INPUT
Enthält Eingabedaten für die IDirect3DAuthenticatedChannel9::Query-Methode .
D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT
Enthält die Antwort auf einen Aufruf der IDirect3DAuthenticatedChannel9::Query-Methode .
D3DAUTHENTICATEDCHANNEL_QUERYCHANNELTYPE_OUTPUT
Enthält die Antwort auf eine D3DAUTHENTICATEDQUERY_CHANNELTYPE Abfrage.
D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_INPUT
Enthält Eingabedaten für eine D3DAUTHENTICATEDQUERY_CRYPTOSESSION Abfrage.
D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_OUTPUT
Enthält die Antwort auf eine D3DAUTHENTICATEDQUERY_CRYPTOSESSION Abfrage.
D3DAUTHENTICATEDCHANNEL_QUERYDEVICEHANDLE_OUTPUT
Enthält die Antwort auf eine D3DAUTHENTICATEDQUERY_DEVICEHANDLE Abfrage.
D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUID_INPUT
Enthält Eingabedaten für eine D3DAUTHENTICATEDQUERY_ENCRYPTIONWHENACCESSIBLEGUID Abfrage.
D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUID_OUTPUT
Enthält die Antwort auf eine D3DAUTHENTICATEDQUERY_ENCRYPTIONWHENACCESSIBLEGUID-Abfrage .
D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUIDCOUNT_OUTPUT
Enthält die Antwort auf eine D3DAUTHENTICATEDQUERY_ENCRYPTIONWHENACCESSIBLEGUIDCOUNT Abfrage.
D3DAUTHENTICATEDCHANNEL_QUERYINFOBUSTYPE_OUTPUT
Enthält die Antwort auf eine D3DAUTHENTICATEDQUERY_ACCESSIBILITYATTRIBUTES Abfrage.
D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_INPUT
Enthält Eingabedaten für eine D3DAUTHENTICATEDQUERY_OUTPUTID Abfrage.
D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_OUTPUT
Enthält die Antwort auf eine D3DAUTHENTICATEDQUERY_OUTPUTID Abfrage.
D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_INPUT
Enthält Eingabedaten für eine D3DAUTHENTICATEDQUERY_OUTPUTIDCOUNT Abfrage.
D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_OUTPUT
Enthält die Antwort auf eine D3DAUTHENTICATEDQUERY_OUTPUTIDCOUNT-Abfrage .
D3DAUTHENTICATEDCHANNEL_QUERYPROTECTION_OUTPUT
Enthält die Antwort auf eine D3DAUTHENTICATEDQUERY_PROTECTION-Abfrage .
D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_INPUT
Enthält Eingabedaten für eine D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESS Abfrage.
D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_OUTPUT
Enthält die Antwort auf eine D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESS Abfrage.
D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESSCOUNT_OUTPUT
Enthält die Antwort auf eine D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESSCOUNT Abfrage.
D3DAUTHENTICATEDCHANNEL_QUERYUNCOMPRESSEDENCRYPTIONLEVEL_OUTPUT
Enthält die Antwort auf eine D3DAUTHENTICATEDQUERY_CURRENTENCRYPTIONWHENACCESSIBLE Abfrage.
D3DAUTHENTICATEDCHANNEL_QUERYUNRESTRICTEDPROTECTEDSHAREDRESOURCECOUNT_OUTPUT
Enthält die Antwort auf eine D3DAUTHENTICATEDQUERY_UNRESTRICTEDPROTECTEDSHAREDRESOURCECOUNT Abfrage.
D3DCONTENTPROTECTIONCAPS
Beschreibt die Inhaltsschutzfunktionen eines Anzeigetreibers.
D3DENCRYPTED_BLOCK_INFO
Gibt an, welche Bytes in einer geschützten Videooberfläche verschlüsselt werden.
D3DOVERLAYCAPS
Gibt Hardwareüberlagerungsfunktionen für ein Direct3D-Gerät an.
DXVABufferInfo
Gibt einen Puffer für die IDirect3DDXVADevice9::Execute-Methode an.
DXVACompBufferInfo
Gibt die Anforderungen für komprimierte Oberflächen für die DirectX-Videobeschleunigung (DXVA) an.
DXVAUncompDataInfo
Gibt die Abmessungen und das Pixelformat der nicht komprimierten Oberflächen für die DXVA-Videocodierung an.

 

Direct3D-Video-APIs